Hands down the most positive interviewing experience I have ever had. This, despite not getting the offer. The entire process was run like a well-oiled machine. Props to the Recruiter who also kept me well informed along the way, and answered any and all questions I had. Additionally, she was nice enough to hop on a call and give me feedback and talk about the process. She clearly went above and beyond. The process itself was intensive, but I never felt blindsided. Phone screen -> Technical Case Study/Take Home -> Hiring Manager -> Virtual Onsite (4 interviews- one of which was live coding)