I applied for a position on LinkedIn.
There are three stages in the interview process:
The recruiter reached out to me and went over my resume and why I am looking for a new role. They also went over the steps of the hiring process.
The first round interview was with an engineer on Toast and was a LeetCode medium problem. They asked questions regarding Toast and projects the interviewer is working on.
I made it to the onsite interview. The onsite round consists of four rounds.
The first round was a coding round which was not a LeetCode problem but related to problems Toast is trying to solve. I was allowed to use outside resources since I needed to use other Java libraries outside of the basic data structure libraries. The interview was with two software engineers. I asked clarifying questions. They really helped me to pass if I was close.
The second round was an interview with a Product Manager and another senior engineer, discussing my work experience and using STAR-based questions.
The third round was a system design. This round had mixed feelings. The problem was related to what Toast does. The interview was with a Tech Lead and another engineer. The Tech Lead didn't seem like they wanted to be there and didn't feel interactive like what one would expect for a system design interview.
The fourth round was with the hiring manager and more STAR-based questions. The manager was friendly and nice.
I heard back in 48 hours with feedback.
Cannot give due to NDA.
The following metrics were computed from 30 interview experiences for the Toast Software Engineer role in United States.
Toast's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Toast's Software Engineer interview process in United States.