Typical software engineer interview process:
- Talked with Senior Director to know the company
- Talked with Principal Engineer to understand the position and discussed the job responsibilities and requirements.
- On site technical interviewed with 4 potential team senior members
- Interviewed by hiring manager about general skills, process and etc.
- Interviewed by recruiting manager about expected package