Initial Screening: Phone call interview discussing background, motivations, and basic technical concepts.
Technical Interview : solving coding problems, algorithms and data structures (e.g., arrays, linked lists). explain thought process, code, and time/space complexity.
Behavioral Interview: Questions focus on teamwork, problem-solving, and past experiences.