Skip to content
Related Articles

Related Articles

Improve Article
Paytm Interview Experience for Software Engineer Intern | On-Campus 2020
  • Last Updated : 15 Mar, 2021

College: Mtech from one of the top NIT (On Campus)

Location: Gurgaon, India

Date: 11 Nov 2020

Interview Process:

Online Assessment: 3 Coding questions in 70 min



Those who did all three questions were shortlisted for the next round. 76 shortlisted.

Technical Interview 1(50 mins):

  1. A simple recursive function to trace and print all the elements.
  2. Given two unsorted linked lists. Merge them and in sorted order.
  3. Given tree. Find if it is a BST.
  4. Oops, and C++ concepts like abstract classes, virtual classes, virtual function, inheritance,
  5. Two classes base and derived class. If the object of the derived class is created, what are order constructor and destructor calls?
  6. And few DBMS questions about DML, DDL, etc.

I did both the coding questions and answers almost all the theory questions perfectly as per my knowledge.

Technical Interview 2 (Worst Experience of my Life -15mins):

  1. Difference between Windows and Linux? I did tell some differences, but he wanted to discuss monolithic and microkernels, etc. I did not know them in deep.
  2. Do you know java? I said no, and then I started bragging about if you don’t know java you can’t survive in the IT industry bla…blaa blaaa. Although I said I am ready to learn any technology, language when needed. In reply, he said prove to me that you can do it, and was like how do I prove it. LoL.
  3. After I already told him I don’t know java, His second question was…Tell me the difference between Java and C++ and I was shocked, he rocked. ):
  4. Tell me the difference between C and C++.
  5. Discuss the complexity of quick sort and merge sort. I told the Worst case for quicksort is O(n2) and the average case is O(nlogn) and merges sort O(nlogn) for average as well as worst. And then you know what he replied? He: No, you are saying the opposite. The worst case of quicksort is O(n2) and the average case is O(nlogn). And for merge sort O(nlogn) for average as well as worst. Again I was shocked and he rocked!
  6. Asked some more irrelevant questions and then said, you don’t know anything.
  7. And finally, he asked, Do you know LRU Cache? Can u implement it?

I told him the approach, using queue(as a doubly-linked list) and Hash. And he replied you don’t know about DS/Algo too. Again I was shocked and he rocked. I tried asking what was wrong with my approach, but he said bye and cut the call.

Sad reacts only. He rejected almost all students in the 2nd round who have him as a panel.  

15 students got the offer.(12 Btech+3 Mtech)

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :