On the Super Day, I was invited to come to the site I applied to. There were intermediate talks but in total there were 3 interviews. One was on aptitude and the others were technical. They knew I had skills in C and since the dept used C++, they asked me on C concepts.
Interview questions [1]
Question 1
The specific dept that interviewed me used C++. So they asked how exactly does C++ operate. Concepts like a dangling pointer, referencing and dereferencing, memory, stack, etc. were asked.
Cold applied, was sent a video interview to complete within a week. Final round was a technical and a behavioral, was invited about two weeks after video completion. Received offer about 3 weeks after interviewing.
One powerday: one technical interview with engineeer and one behavioral interview with VP. Technical questions were in the format "explain blank to me" or "why would you use blank in this case instead of blank"
Interview questions [1]
Question 1
What are the principles of OOP and explain each one
Initial screening was an OA on HireVue with programming question, then a short answer recording to describe your process in solving the question
Technical interview was discussion of projects and basic OOP concepts
Behavioral interview asked standard behavioral questions about working in teams, etc