Related Articles
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?