Typically 5 interviews, 6 in my case. The first is a general screening with the recruiter. Second is the coding interview. The third interview consisted of a behavioral interview that partly went into both experience and technical questions with the hiring manager. Fourth and Fifth were virtual on-site interviews, consisting of a behavioral interview focused solely on previous experience as opposed to hypothetical scenarios, and a system design-style interview.
The interview process is significantly longer than some other companies', but overall a pleasant experience. The recruiter and interviewers were friendly and helpful.
The coding interviews, in terms of difficulty, were in the range of LeetCode easy-medium questions.
The system design interview was challenging with conveying depth while also keeping track of time, even with preparation.
The behavioral interviews require a solid foundation of experience to be able to reflect on. Use STAR/CAR answers as much as possible. Be prepared to expand on any technical concepts mentioned in your experiences.
During the behavioral interview, with regards to a personal project, the interviewer asked "why" the project was built, i.e., what inspired you and other contributors to build that particular project?
The following metrics were computed from 1 interview experience for the Marqeta Software Engineer role in Mississauga, Canada.
Marqeta's interview process for their Software Engineer roles in Mississauga, Canada is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Marqeta's Software Engineer interview process in Mississauga, Canada.