The interview process consisted of three rounds: an HR interview, a technical interview, and a final discussion with the CTO that included a live coding session.
Overall, the process felt well-structured and professional. The questions were not focused on tricky theory or unnecessary complexity, but rather on understanding how you approach problems, think through solutions, and adapt to different situations. The live coding session was practical and conversational.
Communication throughout the process was smooth, and everyone I spoke with was friendly and approachable.