I applied online. The process took 2 weeks. I interviewed at Verona Matchmaking (Gurgaon, Haryana) in Feb 2024
Interview
**Interview Experience**
I recently went through the interview process for a Software Engineer position. Overall, the experience was well structured and the interviewers were professional and supportive.
The process started with an initial HR screening call where the recruiter explained the role, company expectations, and asked about my background, experience, and salary expectations.
The next round was a technical assessment that focused on data structures, algorithms, and problem-solving. I was asked to solve coding problems related to arrays, graphs, and basic system design concepts. The interviewer was helpful and encouraged me to explain my thought process while approaching the problems.
Following this, there was a technical interview with senior engineers. This round covered deeper topics including backend design, scalability considerations, and practical scenarios related to real-world systems. Some discussion also involved past projects and how certain architectural decisions were made.
The final round was a managerial or cultural fit interview where the focus was on teamwork, communication, and problem-solving approach. Questions were mostly behavioral and related to past experiences working in teams and handling challenges.
Overall, the interview process was smooth and the interviewers were friendly. The questions were fair and relevant to the role. Candidates should be comfortable with data structures, algorithms, and explaining their technical decisions clearly.
**Interview Questions**
Interview questions [1]
Question 1
1. Implement a solution to detect cycles in a graph.
2. Design a scalable backend system for handling large volumes of user requests.
3. Explain the trade-offs between SQL and NoSQL databases.
4. Discuss a challenging project you worked on and how you solved the problems involved.
I applied online. The process took 1 week. I interviewed at Verona Matchmaking in Aug 2024
Interview
The interview process was well and the questions asked were thoughtful and easy to understand. The team was very patient with the interview process and gave their best. The interview was conducted on time and had only one round.