Explain about the projects
Software Development Interview Questions
37,012 software development interview questions shared by candidates
plot the line given two points and a point method such that the next point is touching the previous (in other words, no gaps in the line)
NDA. Questions were mostly on arrays and trees. Not very difficult.
Many design questions.
You have three water jugs, one holds 8 gallons, one 5, one 3. The 8 is full. By pouring water between jugs, fill two of the jugs with 4 gallons of water each.
Object Oriented Concepts, Linked Lists, Recursion, Arrays, String. Questions were straight-forward but finding the most efficient solution could get slightly tricky. Make sure to explain your answer as you go and discuss with them instead of thinking of it as a question-answer session.
Which Microsoft Product you most like and dislike
The interviewer had the code from the previous interviewee still on the white board in the room. He asked me to identify what the code did (printed the contents of a binary tree through a BFS using a queue). Then asked me to identify the bugs with the code and suggest how to fix it (null-pointer exceptions when printing out the values from the queue and checking for nulls before adding a value to the queue).
Logic to find the LCA of tree and node has pointer to parent node.
LRU Cache, Binary Search, Hash Map
Viewing 2131 - 2140 interview questions