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/
Software Engineer Staff Interview Questions
2,549 software engineer staff interview questions shared by candidates
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?"
Create a method to return true or false if we are able to buy game cards
Viewing 901 - 910 interview questions
See Interview Questions for Similar Jobs
Software Engineer IiiSenior Software Engineer IiSoftware Development Engineer ISoftware Engineer IiSenior Software DeveloperSoftware Engineer ISoftware Engineer Software DeveloperSoftware Development Engineer IiiSoftware Engineer DeveloperSenior Software Development EngineerSenior Software EngineerSoftware Development EngineerJunior Software Development EngineerSoftware Development Engineer IiSoftware EngineeringSoftware Engineering AssociateSoftware Design EngineerPrinciple Software Engineer