The company (and codebase) is so big it will swallow you whole if you are not careful.
Getting promoted or "growing" in your career is a big corporate game which feels slimy at times, to me.
It takes forever to launch anything. Sometimes you will work for months and months at a time on something, and the project will get cancelled. It's fine when this happens once, but when it happens several times in a row, it can be disheartening.
The culture of your specific team and manager kind of defines your experience.
It can feel like a cog in the machine.
Stop firing people mysteriously and then claiming you didn't.
I applied for a Google SWE position and went through a recruiter call first. The recruiter was very friendly and clear about the process. My phone screen had two coding questions: * One on arrays (two sum variant) * Another on dynamic programming (u
Quick background discussion, and talking with the interviewer, he was quite friendly. However, it was a tough interview; I didn't have enough background knowledge. That said, I enjoyed it. The only thing I would do differently is prepare longer next
The interviewer had a strong accent, so I couldn't understand him well. Also, he was not too attentive. I could see he was looking at his phone and not paying attention.
I applied for a Google SWE position and went through a recruiter call first. The recruiter was very friendly and clear about the process. My phone screen had two coding questions: * One on arrays (two sum variant) * Another on dynamic programming (u
Quick background discussion, and talking with the interviewer, he was quite friendly. However, it was a tough interview; I didn't have enough background knowledge. That said, I enjoyed it. The only thing I would do differently is prepare longer next
The interviewer had a strong accent, so I couldn't understand him well. Also, he was not too attentive. I could see he was looking at his phone and not paying attention.