The interview process consisted of an online assessment followed by technical and behavioral interview rounds.
The online assessment mainly focused on programming fundamentals, logical reasoning, and SQL. The technical interviews went deeper into programming concepts and SQL, with questions based on problem-solving and core fundamentals. It was important to clearly explain the approach rather than just provide the final answer.
The behavioral round focused on my previous experiences, projects, teamwork, communication, and how I would handle different situations.
Overall, the interview process was focused more on strong fundamentals and problem-solving skills. I would recommend revising SQL, programming fundamentals, and commonly asked coding concepts before appearing for the interview.