The interview process consists of three stages: first, an online test (OA); second, a phone interview with two coding questions; and finally, an onsite interview.
The onsite interview includes three technical parts and two behavioral parts. The technical parts are: one Object-Oriented Design question and two coding questions. You will need to code on a whiteboard or a computer. One of the behavioral questions involves discussing your projects from your resume, and the other is a lunch with two engineers.
I believe I performed well in all five rounds and completed all coding exercises. The feedback from the interviewers was positive. However, after several days, I was informed that they would be proceeding with other candidates. I cannot understand the reasoning behind their decision. While the interview experience itself was good, I am truly perplexed by how they arrived at their conclusion.
To design Russian blocks:
The following metrics were computed from 2 interview experiences for the Redfin Software Development Engineer role in Seattle, Washington.
Redfin's interview process for their Software Development Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Redfin's Software Development Engineer interview process in Seattle, Washington.