Interview process was generally smooth and organized. The application process was quite thorough, starting with an online assessment/exam, followed by an introductory call, then Technical Interview Part 1. I only reached the first technical interview stage, but it seemed there were still around two more stages remaining before hiring. Overall experience was okay, though the process felt a bit lengthy.