The hiring process at Apna (India) takes an average of 2 days when considering 1 user submitted interviews across all job titles. To compare, the average duration of hiring at similar companies like BlackRock, Inc. is 14 days, Fabricated Software, Inc. is 2 days, and Apple Inc. is 21 days. Candidates applying for Regional Sales Head had the quickest hiring process (on average 2 days), whereas Regional Sales Head roles had the slowest hiring process (on average 2 days).
Assignment + in person interview. The process was smooth and the HR communication was clear and helpful. The process was made clear in the beginning. For the assignment completion, I was provided extra time to complete and send my best possible design.
Interview questions [1]
Question 1
What is your core strength and why did you chose that.
after getting shortlisted interview process involves an online application, initial HR screening, technical interview rounds, and a final discussion assessing problem-solving skills, communication, and cultural alignment with the organization. read the Job description. it has everything. questions are mostly asked related to the Indian Contract Act.
I applied online. The process took 1 day. I interviewed at Apna (India) (Bengaluru) in Sep 2025
Interview
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.