Round 1 ----------- Basic DS / Algo questions : 1. Sort arrays only consisting of 0,1,2 2. Write program to convert to number to word form 3. Delete a node in a LL given its pointer And a few design and Java questions
Staff Software Engineer Interview Questions
2,555 staff software engineer interview questions shared by candidates
1st Round: -Add two 128-bit integer (Use assembly code: add first word without carry flag and rest three words with carry flag) https://www.quora.com/How-is-adding-operation-of-two-numbers-of-128-bit-each-done-by-32-bit-microprocessor -How to implement serialization in consumer thread in a multiple producers and single consumer scenario? (I did it using BST) 2nd Round: -Implement spiral order level order traversal. What is its time complexity? https://www.geeksforgeeks.org/level-order-traversal-in-spiral-form/ 3rd Round: -Design concurrent mutiple producer and multiple consumer scenario. Eg: multiplication 4th Round: -Implement LRU cache with O(1) lookup and O(n) insertion https://www.geeksforgeeks.org/lru-cache-implementation/
dsc c cpp
What happens when you click on www.google.com?
Object Oriented Design, SOLID Principles, CAP Theorem, SQL vs NOSQL databases, sort LinkedHashMap by values
What is one thing you would absolutely not work with?
Flatten a nested list of integers. The list can contain either integers, or a similar list as itself.
1. Create a linked list and write the functions to add, delete a node. 2. Count how many ones in an integer number. 3. Reverse bits for an integer number.
"When would you like to schedule an interview?"
Viewing 901 - 910 interview questions