Hybrid work, a good salary, and a nice environment.
Difficulty moving to higher roles
There was an online round with a fairly straightforward coding problem. After that, I was invited on-site for a four or five-round interview. Each time, I solved a problem on a whiteboard with a different Google engineer. The emphasis was on speed
Telephone interview: It was a little weird. The first question had to do with topological sorting, which I was able to solve and code. The second question was about finding the maximum length pairs of words in a dictionary, which I was also able to
I was introduced to the company via email. The recruiter made sure I was up to date on data structures and algorithms before going any further. After this, the next phone interview was a casual phone call. The recruiter set up an application for me
There was an online round with a fairly straightforward coding problem. After that, I was invited on-site for a four or five-round interview. Each time, I solved a problem on a whiteboard with a different Google engineer. The emphasis was on speed
Telephone interview: It was a little weird. The first question had to do with topological sorting, which I was able to solve and code. The second question was about finding the maximum length pairs of words in a dictionary, which I was also able to
I was introduced to the company via email. The recruiter made sure I was up to date on data structures and algorithms before going any further. After this, the next phone interview was a casual phone call. The recruiter set up an application for me