Online Round: There were 8 questions in total. 5 MCQ, 2 Coding and 1 question was based on creativity. The MCQ’s were on heap, and probability. Finding the expectations and the running time complexities for heaps were the main focus of the MCQ’s.
In the coding questions, we had to write pseudocode, not actual C++ code.
- There is a stream of incoming integers, how would you maintain its median using a minHeap and a MaxHeap.
Telephonic Interview: I introduced myself, and my projects. He asked me for some details of the projects that he found interesting. After this, he asked me algorithm questions.