Leetcode medium for first phase then a relatively straightforward systems design interview. You get the system design question prior to your interview and then you discuss broader solutions / bugs in the potential system.
Last part is a relatively straightforward behavioral broadly based on star type questions.
Interview questions [1]
Question 1
Describe a challenging time you had at work and how did you resolve it.
Expect follow up questions to the star questions.
The interview process was well structured. Each and every step was outlined perfectly in the introduction and everything followed a definite timeline. I really appreciate the clarity and the standards they set during the initial stages of the interview.
Interview questions [1]
Question 1
Gave a system design question on rate limiters. Asked to define and structure the rate limiter with certain conditions.
I applied online. I interviewed at Marqeta (Toronto, ON) in Jan 2025
Interview
Recruiter call, followed by a screen share coding round and a Hiring manager interview.( interviewers were really friendly and giving the pointers on the approach ).
Recruiter reached out to schedule 3 more rounds ( 2 behavioural 45 mins each ) and a system design ( screen share - Lucid chart ).
Overall process took 2.5 weeks and the recruiter gives immediate feedback after each round ( without wasting much time). It was a very smooth process.
Interview questions [2]
Question 1
Questions on distributed systems, system design principles on a whole.
I applied online. The process took 1 week. I interviewed at Marqeta in June 2024
Interview
I had a job interview with Marqeta, and after talking to the recruiter, I was invited to the next stage, which was an online coding test. I was asked to design an LRU cache, which I did completely and tested as well.
The next day, I received a rejection letter with reasons that were not convincing at all. I felt that the decisions were very subjective and not based on clear principles and rules.
I feel like I wasted my energy and time.