You are given a linked list with each node containing one extra pointer. Extra pointer points to any random node in the list.. Create a copy of this list..
Software Engineers Interview Questions
420,318 software engineers interview questions shared by candidates
Display all the numbers from 0 to 1000000. All the digits of a displayed number should be different.
Reverse words in string. Some questions about distributed system.
I can't go into details about the problems. But I wish I had studied my graph algorithms a little more closely. Make sure you know your big-O algorithm classifications. Almost every interviewer asked me something to do with that.
Write a code that returns the deepest node in a binary tree. If the tree is complete, having two same depth of node, return the rightmost node.
Determine whether 4 elements in an array sum to 0 in O(n^2) time.
How many ways can an ant travel through all of the corners of a cube? Constraints were that each corner cannot be visited twice. How many ways can an ant start at a corner move through all adjacent corners and return to starting position?
- Given a real-time list of traded stocks, need to get the last N (arbitrary) unique traded stocks. Write addTrade(string ticker) and getLastNUnique(int n) functions with efficient runtime.
find min of array that decrease then increase, like [5,4,3,2,1,2,3,4,5]
Say that you have an infinite amount of sorted data coming in, implement a way to find a specific time stamp.
Viewing 1641 - 1650 interview questions