The interview process involved a recruiter call, then a phone screen, and finally an onsite interview.
It seems they are looking for candidates who can develop solutions aligned with their existing thinking, rather than those who propose creative or unique approaches. I believe my onsite interview demonstrated my passion and problem-solving methodology. However, since my approach didn't precisely match theirs, I was not offered the position. Essentially, it appears one secures the job either by luck and anticipating their thought process or by having previously encountered their exact solution.
I conducted thorough research on the company and its product. I also demonstrated enthusiasm and expressed my belief in their mission, providing examples of past experiences that aligned with their core values.
Regarding the technical portion, I believe two out of four sessions did not go as well as they could have:
Phone: 2D matrix spiral
On site:
Lunch in between with 2 engineers.
The following metrics were computed from 15 interview experiences for the Redfin Software Engineer role in Seattle, Washington.
Redfin's interview process for their Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Redfin's Software Engineer interview process in Seattle, Washington.