It was a long but smooth process and my interactions with the recruiters were excellent as they genuinely care about you. The interviewers were way more interested in my thought process when compared to my interviews at other companies. One thing I noticed was that they were very interested in little optimizations I made to my code that didn't necessarily reduce the Big-O time complexity of solutions but reduced the overhead required. My onsite interviews felt very conversational and genuine and I thoroughly enjoyed brainstorming solutions with the interviewers. I chose the Chicago office but they were full so I got placed with YouTube in California, and I can't wait to start in June!