The process involves a coding assessment followed by a half-day interview, which is quite time-consuming.
They will send you details about the interview, and you can ask any questions you may have. The coding part is fairly average; you can practice with CodeSignal questions.
Typical LeetCode questions for technical interviews, and behavioral questions were pretty hard too, so practice for that.
The following metrics were computed from 4 interview experiences for the Instacart Software Developer role in Canada.
Instacart's interview process for their Software Developer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Instacart's Software Developer interview process in Canada.