This was MCQ +Coding round. There were 2 coding questions and around 5 MCQ’s. Coding Questions were pretty fair and have an appropriate level.
Multiple Choice Questions were based on aptitude, time complexity, and Data structures.
Check if any two intervals overlap among a given set of intervals. An interval is given in form of start and end time. Given a set of intervals, check if any two intervals overlap or not.
Let a(n) be a sequence of numbers, which is defined by the recurrence relation a1=1 and a(n+1)/a(n)=2n. The task is to find the value of log2(a(n)) for a given n.
I went through all the concepts taught by Coding Ninjas in my course. Apart from that, I practiced 600+ coding interview questions from different coding platforms. Though Data Structure is the base for any tech interview, one must know some other subjects as well like Operating System, Networking, and Database Management System for which I took help from Coding Ninja’s notes and from GeeksforGeeks. Along with this stuff, I also read about puzzles on GeeksForGeeks. Overall, Coding Ninjas & Geeks For Geeks have a big hand in making me crack this interview. Just work hard and practice more and more questions based on Data Structures from coding platforms like Codezen etc.
Keep your resume up to date and mention three or four good level projects which will give a good impression to the interviewer .