Describe the most difficult project you worked on.
Software Development Engineer New Grad Interview Questions
6,138 software development engineer new grad interview questions shared by candidates
A modification of the lowest common ancestor problem (bonus points if you answer using RMQs)
My previous projects
Mostly "prove you know data structures & algorithms and that you've done undergrad coursework". So compilers, some graphics, but no "1000% contrived" toy problems. Know well-known algorithms/data-structures by heart (but they're no bs, so you won't get super edgy / "prove you're a genius" data-structure interview questions). Know how to recognize exponential time problems.
Given a decimal number, find the number of ones in its binary representation. Can you improve the time complexity from O(log(d)) to O(1) and reduce the space to O(1)
recommend friends of friends.
Create all possible subsets subsets of given set.
Given a binary tree print the first level, followed by a newline, the second level, followed by a newline, etc.
traversing a binary tree and finding length
Merging k-sorted arrays BST Root to leaf sum
Viewing 3721 - 3730 interview questions