HR was friendly and quickly arranged for an interview.
The interview process included:
The system design exercise was fine, although somewhat poorly articulated. The coding challenges were tailored for Python, despite the position being for Ruby on Rails. The interviewers also only knew Python and were very unfriendly.
Like another reviewer pointed out, it felt more like an observation than an interview; they did not interact or assist if you got stuck. The team fit portion was also very confrontational, with questions like "What are you good for?"
This was definitely the most unwelcoming interview I've ever been part of. Their office is very gloomy and depressing, so I can see why.
Design and white-board a database model for an Instacart-like system.
File I/O and array manipulation.
REST calls, string manipulation, combinatorics.
The following metrics were computed from 10 interview experiences for the Instacart Software Engineer role in Toronto, Ontario.
Instacart's interview process for their Software Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Instacart's Software Engineer interview process in Toronto, Ontario.