The interview process consisted of multiple rounds. The first round was an online assessment that included aptitude questions, computer science core concepts, database schema-related questions, coding problems, and an essay writing section. Candidates who cleared the assessment were shortlisted for the technical interview.
In the technical round, the interviewer asked questions related to programming languages, data structures, algorithms, database management systems, operating systems, and project work. I was also asked to explain the logic behind my coding solutions and discuss real-world applications of database design concepts.
The final round was an HR interview. The HR team asked questions about my background, strengths, weaknesses, career goals, teamwork experiences, and willingness to relocate. The interviewers were professional and supportive throughout the process.