J'ai postulé en ligne. J'ai passé un entretien chez Apna (India) (New Delhi)
Entretien
They alloted me a time for interview,
then they changed it without informing me and later said you didnt join that one we will contact you in future if we have positions
J'ai postulé en ligne. Le processus a pris 1 jour. J'ai passé un entretien chez Apna (India) (Bengaluru) en sept. 2025
Entretien
I had applied through LinkedIn and asked to come over to the office for Face to face interview.
The process took about 3.5 hrs and it was total of 3 rounds. All the 3 rounds were technical.
1st round - Technical
- The interviewer went over my resume and started asking questions about the frameworks and libraries i have worked upon. I had previously worked on Agentic Voice AI , so the interviewer started asking complete questions about voice AI only.
- Questions also involved about architecture planning for an web application.
- Questions also involved about my approach to deliver an feature.
- Asked , what would I do if I am completely blocked to build an feature etc.
2nd Round - Technical again
- Interviewer asked me to build a React custom hooks which would inform if the child element is scrolled ( Something like infinite loading ) , so when the div is scrolled to certain position , it should console log/trigger an API.
- Interviewer asked me to build a Custom component similar to Toast library popup(only logic and UI was not required). So when toast component is triggered 3 times with different messages , it should popup over the screen and stay for 3 seconds and should disappear. This component can be used in throughout the application.
3rd Round - Technical
- Asked me about basic of JavaScript, differences between variables , differences between `==` and `===` and how it would act , had given console logs of few operators and asked me about the output.
- Asked about `call , bind ,apply`
- Asked about `event loop in JS`.
- Asked to write a React custom hook - which should take the queryParams from the URL ,parse it , and should pass it on to and endpoint.