applied online, went fine. hired within around two weeks. started the trial shift same day. went well. shadowed a current employee as she went to tables and took orders things like that .
Had a 15 min call with the recruiter. First round was a leetcode style coding interview round. Second round was API design. Third round was implementing a web app. Got a reject after that. I felt a bit mis-lead by the recruiter, she mentioned I would have a system design round. I was prepping for that, I did not practice building web apps quickly.
Interview questions [1]
Question 1
Implement web app to show data using a API (they had a mock API)
Started with phone screen with recruiter/hiring manager that included mostly questions on background/technical knowledge. After that, they set up 5 rounds of interviews with various team members. These were comprised of technical (leetcode-esque) rounds, case study (business and ML), and behavioral interviews (why do you want to work here etc.) with team members.
Interview questions [1]
Question 1
Use case SQL-query question using CTEs, joins, aggregations.