Questions asked in Second round was unexpected. I was expecting programming questions.
Software Development Engineer Intern Interview Questions
2,286 software development engineer intern interview questions shared by candidates
Most difficult for me was: Write code to - Given a list of numbers, return a list of all possible permutations. eg. given {1,2,3}, return {{},{1},{2},{3},{1,2},...,{1,2,3}} Had to use bit manipulation where I fumbled.
Nothing unexpected or out of the blue. The question topic included Linked List, Binary Search Tree, HashMap and Bit Manipulation. Although tricky, questions were doable in given amount of time
Write a program that merges two Linked Lists
DP, Bit manipulation
Hashing, data structures, and design questions. They also asked me if i took the algorithms class, then they proceeded to ask me about NP-Complete problems etc. They were very nice overall. I recommend getting a good cell phone reception and internet access before the interview, because my call kept dropping on me during the interview. It dropped at least 6 times during my first technical interview, and I think they weren't happy about it, therefore I was sent to a third technical interview.
Take two arrays of values and find the intersection between them. Most efficient way. Recursive functions.
Very typical codeable question for an undergrad - something you would get from cracking the coding interview. Only one question was asked - I then chatted with both interviewers for 45 minutes each separately for two back-to-back interviews.
The questions were pretty simple and straightforward. - Make a function to test whether a number is a binary palindrome. - Make a hotdog ordering system. - another that I can't remember.
To discourse about Trees.
Viewing 591 - 600 interview questions