As it’s a highly technical job, expect a rigorous coding skills assessment or an interactive coding interview. Technical questions will also come up in your interview, alongside questions that are designed to assess soft skills like reasoning and problem-solving. A HR interview to assess for fit will typically follow.