Coding Challenge: Candidates are often required to complete a coding task, either on a platform like HackerRank or during a live coding session.
System Design Interview: Candidates may be asked to design a system or architecture, demonstrating their understanding of full-stack concepts.
Problem-Solving Interview: Focuses on algorithms and data structures, where candidates solve problems on the spot.