How do you think of the data structure of this problem
Software Development Engineer I Interview Questions
1,214 software development engineer i interview questions shared by candidates
Signed NDA.
Two problems. Second one was a more complicated twist of the first one. Review data structures, especially HashTables/HashMaps, and Big-O analysis. My interviewer wanted the most efficient solution, so it's necessary to understand the complexity of your algorithm. Cracking the Coding Interview was very helpful in my preparation.
Questions on resume
Technical screen was a simple string question. On-site was pretty much all white board coding rounds, 1 interview on design question and all of them spent some time on any one of the 14 leadership principles. Questions- - Print binary tree spirally - Topological sort for a graph - 2 dynamic programming questions - Design a service like Netflix(design interview, this one is the most important interviews. Goes into a little depth. I recommend familiarizing yourself with Consistent Hashing, how it works etc)
Can't talk too much about it, but it's all about extending, modifying, and implementing a core library that they give you.
Zigzag way of tree traversal, LRU cache implementation, Parenthesis balancing...
Print top view of binary tree.
Find number of islands in a graph.
simple java question. quick sort, comparator and so on
Viewing 931 - 940 interview questions