Group input strings by permutations and output as a set. For example, if your input is: "abc, acb, bce, dce, cde" then your output is: "(abc, acb) (bce) (dce, cde)". Assume all input strings are of the same size. Didn't actually have to write the code for this one, but rather gave an in-depth step-by-step explanation using data structures and time and space complexity.
Software Development Engineer Intern Interview Questions
2,326 software development engineer intern interview questions shared by candidates
Implement a double-ended queue with random access capability
You have matrix,how will reach a point by covering minimum distance.
asked to write the programs on sorting
Explain Collaborative Caching?
Talk about how to add and remove item to an linked list in some position
Nothing unexpected. Fairly difficult questions.
The only problem was: design the "fill with paint" function, for an mspaint-like program.
Question involving a large amount of data and how to parse it.
Reverse an array in place with no extra memory
Viewing 1721 - 1730 interview questions