I applied through a recruiter. The process took 7 months. I interviewed at Google in Oct 2020
Interview
Did two back to back interviews. I did amazing in the first one, and terrible in the second one. Got asked to do a third one which I did well. Went into Host Matching but got no match so my application got closed
Whiteboarding interview, asks general algorithms questions - watch you implement the answer and help you if you need it, otherwise they leave you be. A few stages of talking to HR before
Basic big tech software interview - algorithms focused on sorting, searching, and graphs. First two interview rounds were easier, the third interview was tougher. The process greatly depends on the engineer that is interviewing you unfortunately. I had one really great interviewer who I got along well with, another that was alright, and one that I had difficulty communicating with.
Interview questions [1]
Question 1
Convert a variable name from snake case to camel case