Skip to content
Related Articles

Related Articles

Improve Article

Atonarp Interview Experience (On-Campus)

  • Last Updated : 27 Apr, 2021

Atonarp had come to my campus. They allowed EE and CSE students to take part in the placement. They were 3 rounds.

Round 1: CV Shortlisting

Round 2 (30 min interview):

  1. The interviewer introduces himself and asks me what do you know about the company. He further explains about the company. He then asks me to talk about myself, my academic background and my skills, and any achievements.
  2. Then he directly jumped to my projects. There was one project on NLP. He asked about it. He even asked some questions in between. There was one project on COAA and a few Arduino projects. So, he asked about them, sensors used in them, and logic. He also asked a few ques about computer architecture. He also asked was it a team project? If so, what was your contribution? How many lines of code you have written?
  3. He asked me about my interest. He told me if you are shortlisted for the next round then the next interviewers will be assigned based on my interest.
  4. PS: You should be very clear about your interest. Be specific as they have various roles. Also, whatever you have included in your CV, you should have depth knowledge to some extent. Do not put anything which you don’t know clearly. I have answered all ques asked from my CV.

Round 3 (45 min): There were three interviewers. It was on Google meet. They asked me to share my screen and open an IDE. He asked me the following coding ques.

  1. Finding the sum of digits of a number until the sum becomes a single digit. 

     

E.g: 534 -> 2+3+4= 12 -> 1+2= 3
  1. Given an expression string exp, write a program to examine whether the pairs and the orders of “{“, “}”, “(“, “)”, “[“, “]” are correct in exp. The input may have other characters. 

     

Input: exp = “[(a+b)]{}{[()()]()}”
Output: Balanced
Input: exp = “[(])”
Output: Not Balanced
  1. Check if a number is in form of 2^n.
  2. Given two threads, one is printing even numbers and the other is printing odd numbers. Write a code so that even and odd numbers are printed sequentially like 0,1,2,3,4, …

Now, they start asking other ques.



  1. Process vs thread. How do two-process communication.?
  2. Static vs Dynamic memory allocation. How dynamic location happens, how it is stored
  3. What is Virtual Pointer
  4. What is REST API?
  5. OPP concept (they asked me about Inheritance, Abstraction, Polymorphism, and Overloading)
  6. They asked me which database I know. I told them MySQL. He asked What is normalization and why we do it? He also asked a few basic ques from SQL.
  7. What happens when a system is booted? He basically wants to ask about boot sequence.

A few answers were not up to the point. Be calm. You may take some time before answering.

Verdict: Selected

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. GoogleE-Litmus and Microsoft Test Serieses.

My Personal Notes arrow_drop_up