Approached on LinkedIn, didn't require a CV.
Interview process consisted of a call with HR, a call with an Engineer, a Systems Design Interview and an Interview which involved reading a codebase and reviewing a pull request.
The overall experience was positive, however 5 rounds of interviews in quite long. The interview involving the pull request was interesting and different from other interviews. I personally liked this approach.
Interview questions [1]
Question 1
How could system xyz be inproved.
Can you leave some feedback on this pull request.
Ask the project you did. Basically focus on what you did
Ask you how you help other people. You manner.
With shared screen code interview.
That is all what I can say.
Interview process typically includes application screening, initial HR call, technical or skill assessments, one or more interviews with managers or panels, and final evaluation leading to offer or rejection decision.
The interview process was thoughtful and engaging. The design question and home application task, covering both backend and frontend, were well-structured, challenging, and provided a great way to showcase real-world skills.