- Behavioral questions about how you would handle specific work scenarios - Questions about past experience and projects - Live coding session (screen sharing) - Theoretical questions about software engineering concepts - Client round: hands-on coding test — implement a word search algorithm