Round 1: Code for copy constructor and explanation of same to check thorough knowledge then asked to iterate through linked list and print all the elements. Asked about dictionary/map in python/cpp and it's implementation. Asked concepts of OOPs with real life example. Asked about basics of OS, DBMS. Round2: Asked family background, personal interests then in technical, the two codes were shared and I have to guess the output for same. Those were based on OOP concept only. Then asked 3 puzzles of medium level. The interviewer was nice. Round3: Not selected for Round3 (HR) of interview.