Draw the NAND gate in transistor level
Software Engineer Staff Interview Questions
2,548 software engineer staff interview questions shared by candidates
They asked me to explain the document I had created.
They gave me an offer. I had a pending offer with Blue Origin that was not for certain due to remote work agreement. I asked for time - they said I could reach back if the status changed with BO . I did so when the BO remote work agreement failed after a week. NG moved on to other candidates and closed out my job application status.
Design LRU cache with expiration time as first level of eviction then priority or item and then least recently used item.
Please tell us about yourself
Just because their company have 30 days notice policy expecting other companies to have same .
What technical challenge you have faced?
Dependency graph related questions and island questions
We are building a real time group chat app that consists of a backend server and a frontend web app. Our MVP needs to support multiple users joining a group. When a user is part of a group, that user should be able to send a message to all other users in the group and read all messages posted in the group. How would you design this group chat application, specifically what protocol(s) could be used to communicate between our server and client web app?
Suppose we have input data describing relationships between parents and children over multiple generations. The data is formatted as a list of (parent, child) pairs, where each individual is assigned a unique integer identifier. For example, in this diagram, 3 is a child of 1 and 2, and 5 is a child of 4: 10 / 1 2 4 \ / / \ 3 5 8 \ / \ \ \ / \ \ 6 7 9 Find the Earliest Ancestor Write a function that, for a given individual in our dataset, returns their earliest known ancestor - the one at the farthest distance from the input individual. If there is more than one ancestor tied for “earliest”, return any one of them. If the input individual has no parents, the function should return null (or -1). Sample input and output: parentChildPairs = [[1, 3], [2, 3], [3, 6], [5, 6], [5, 7], [4, 5], [4, 8], [8, 9], [10,2]]; 8 => 4 7 => 4 6 => 10 Common Clarifications • Any member of the "earliest❞ generation of the input individual's ancestors is an acceptable result. • No person will appear in the ancestor list twice (via two different relationship paths). • There are no cycles in the input.
Viewing 141 - 150 interview questions