I applied online. I interviewed at Google in Jan 2021
Interview
Applied for the position online. They sent me an easy online assessment and a survey. Scheduled two 45 min back to back phone interviews after one week, one of them is easy, the other one is about lc medium difficulty.
Interview questions [1]
Question 1
Converting a string input to key:value dictionary.
Two technical interviews, 45 minutes each. Both interviews had one coding problem and a follow-up for optimizing the original solution. Based on the feedback, they conducted an additional technical interview with the same pattern.
Interview questions [1]
Question 1
Return the index of a target number in a list. In case of multiple instances of the number, each index should be returned with an equal probability.
Two 45min technical interviews (phone screening) - LC type algorithmic questions - and 1 host matching interview. Host matching was more of a chat about the project and my experience.