(1) Technical phone screen
(2) HR phone screen
(3) Video interview day (replacing on site)
- 5 interviews
- Lasted 5 hours
(i) A task was given to solve for 90 min
(ii) Next one hour was for presenting the work
(iii) 2 more technical interviews
(iv) 1 interview with hiring manager