Open In App

Envestnet Yodlee On-Campus Interview Experience (2018-19)

Company: Envestnet Yodlee
Profile: Senior Software Engineer
Location: Bangalore
Eligibility Criteria: CS(M.Tech + B.Tech) && 70% cutoff

 



                             Round 1(Online Written Test)

This round comprises 4 sections:



Aptitude(Difficulty Level – Medium to Hard):
This part comprises 20 questions of 1 marks each.
It basically judges your aptitude speed because questions were lengthy to read.
Tip: Don’t spend much time to read the lengthy question, move on and try to answer simple questions first.
Resource: https://www.indiabix.com OR Aptitude questions from R.S.Aggarwal is enough

Technical(Difficulty Level – Easy to Medium):
This part comprises 10 questions of 1 marks each.
Basic Computer fundamentals like OOPs concepts, SQL, DBMS

Code snippet(Difficulty Level – Medium to Hard):
This part comprises 10 questions of 1 marks each.
You have to be very very good at code debugging or extremely lucky- LOL.
Resource: StudyTonight OR Javatpoint

Coding Question(Difficulty Level – Easy to Medium):
This part comprises only 1 coding question. This will not require any special practice. If you have been coding for a few years, participating in various coding contests, this will be a cakewalk for you. Just keep the track of the time.
Question : Given two Strings str1 and str2, length(str1) <= length(str2). You have to find out no. of times str1 appears in str2 in such a way that str1 should be surrounded by alphanumeric characters, except the extreme sides.
Input: str1 = “theapplethe” and str2 = “the”        Output : 2
Input: str1 = “theserioustheissue@thehrlium” and str2 = “the”         Output : 2

There was no negative marking in this round. After this round, 11 students were short-listed.

Round 2(Telephonic)

Yodlee Team was not there in the campus, so just to filter out the Students, they
conducted the telephonic round rather Group DIscussion.
In this round, they started with the brief introduction and asked questions on OOPs
concepts, basic DS, some good puzzles.
Some Questions are:

Round 3(Technical 1)

It started with the brief introduction and asked questions on resume and some questions on Projects. What technology you have used? Is it trending? What is it’s scope? One of my project was based on data science. A thorough discussion on it.
If I give you the data containing interest of peoples, what productive results you can carry out from it and How? After getting some heat and connection establishment, the main process starts with Data Structures and Algorithms.
Q1: What is ArrayList? Tell me it’s Properties. Difference between Vector and ArrayList.Implement ArrayList with all functionalities that I told before. Write code on the whiteboard.
Q2: Explain Partitioning logic of QuickSort.Give a real-life example where this logic works. Write code.

Q3: Given two arrays A and B.Find whether one array is present in other or not. It should be in O(n) with no extra space. Write code.
Q4: Given a linked list and value of K.Reverse the linked list after every k elements. It should be in O(n) with no extra space. Write code.
Test Case: Input: 1->2->3->4->5->6->7->8->9 and K=3
Output: 3->2->1->6->5->4->9->8->7

This round went for 50 min. I had answered approx all the questions and with total Conviction. Out of 6 Students, 4 were shortlisted for 2nd Technical Round.
Resource: Data Structure and Algorithms By Narasimha Karumanchi
Cracking The Coding Interview by Gayle Laakmann McDowell
Tip: Try to give Brute Force Solution as soon as possible, this shows that you have something to deal with it and then take time to observe your logic and try to optimize it.

Round 4(Technical 2)

This round was based on architectural design and optimization, some advanced SQL queries and Algorithms. Another Interviewer took this round.
Some Questions are:-

This round went for 35 min(approx).Out of 4 Students, 3 were shortlisted for HR Round.
Resource: https://www.hackerrank.com/domains/sql?filters%5Bstatus%5D%5B%5D=u
nsolved&badge_type=sql
https://www.interviewbit.com/courses/system-design/
Tip: Interviewer doesn’t expect the exact answer from you. Just explain your thought process, what you are thinking with a clear mindset.

Round 5(HR Round)

This was a very casual round. It started with:-

Round 6(Managerial Round)

This round was again a telephonic round. We all 3 got the call from Yodlee Head Office and the most important thing, Interviewer was my University Alumni.
It again started with a brief introduction and discussion on my internship and work experience.

Tips and Important Guidelines:

These guidelines are according to my experience, things can be changed at the time of the interview, just try to answer them with the presence of mind.

Finally Result: Only 1 student got selected from my college and I was glad to be that one. All’s well that ends well. ?

Article Tags :