Initial call with hiring manager to go over a few behavioral questions and get a feel for the job and the team.
Food truck coding challenge. It was pretty straightforward; I returned it in four or five days.
Virtual onsite with the team: a. Technical Presentation -- I was told they do this for all Tech Lead positions and up. I enjoyed it. I picked a project I'd been a part of and presented it to the team. I prepared a few slides in place of a whiteboard. The team asked a lot of questions. b. PM/Soft Engineer - non-technical interview. c. Senior Engineer - technical algorithm/data structure question. d. Principal Engineer - system design question. e. Software Engineer - technical algorithm/data structure question. f. Hiring Manager - The hiring manager stayed late, and we chatted for a while past our allotted time. I thought this was a good sign.
All in all, I really enjoyed the experience. I ultimately did not get an offer, but I did enjoy the process. The questions were reasonable, and I enjoyed it. I was disappointed they were moving forward with someone else, especially because they told me I was the only candidate, but I understand.
System design, algorithms, behavioral, data structures
The following metrics were computed from 1 interview experience for the Redfin Technical Lead role in Seattle, Washington.
Redfin's interview process for their Technical Lead roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Redfin's Technical Lead interview process in Seattle, Washington.