The interview process is long and consists of 5 steps 1) Personality and logical assesment 2) Recruiter 3) Tech deep dive 4) Panel Interview ( 3 separate discussions) 5) Founder's Meeting. It may seem daunting in the beginning as an engineer but as you progress in the interview process, it gets easier to speak to every one, you learn more about the company and the team.