![]() |
VOOZH | about |
The first round was a technical interview that focused primarily on data structures and algorithms (DSA) and core technical concepts. It began with some straightforward coding problems:
Reverse a Number: I was asked to write a program to reverse a given integer.
Reverse an Array: Next, I had to reverse an array of integers.
Bubble Sort: The interviewer asked me to explain and implement the bubble sort algorithm.
After the coding part, we moved to conceptual questions related to Operating Systems (OS), Object-Oriented Programming (OOP), and SQL:
OS Concepts: They asked about process synchronization, deadlocks, and memory management (paging vs. segmentation).
OOP Concepts: Questions on inheritance, polymorphism, encapsulation, and abstraction were asked, along with examples from my previous work or academic projects.
SQL Queries: I was given a scenario and asked to write SQL queries to fetch data based on certain conditions. Questions included joins, group by, and aggregate functions.
The second round was more focused on the managerial aspects and my project experiences. I was asked to explain the projects I’ve worked on, the tech stack I used, and how I solved challenges during the project. Some questions involved:
Project-related Questions: What was the most challenging project I worked on? What technologies did I use? How did I manage deadlines?
Team Management: They asked about how I handle working in teams, resolving conflicts, and ensuring efficient collaboration in a team setting. I was also asked to explain a time when I faced an issue with a teammate and how I resolved it.
The entire process was smooth, and the interviewers were friendly, making it a great experience.