I had one telephonic screening. The interviewer asked very basic data structure questions like one to insert at start of linked list, difference between calloc-malloc and aout virtual functions.
Interview questions [1]
Question 1
what data structures compiler maintain to achieve dynamic polymorphism in virtual functions
I applied through college or university. The process took 4 weeks. I interviewed at Cisco
Interview
First round was on-campus interview. Followed by on-site interview with 4 engineers and manager. Plenty of white boarding for clean and commented code, some brain teasers, questions revolved around arrays and linked lists. Lunch with the hiring manager towards evening. I found out about the decision in 2 weeks