Experience is team/manager dependent, mostly. My team has a great microculture, but I hear many stories when people don't like their teams. Internal mobility solves this issue.
Good amounts of workers strive for career growth, and that is detrimental to overall work efficiency. Like gathering unnecessary metrics, non-transparent communications, calling dibs, etc. That is one of the reasons why things are moving slow.
After many years of working, you get used to internal tools and the type of work that is almost only applied to big companies. Almost everything is homegrown. That means you have to keep your skills brushed to stay competitive in the job market.
Demonstrate Googleyness. Prioritize what is best for users over other things. Prioritize what is best for the company over individual merit.
The interview process included: * A telephonic call by HR. * A telephonic interview (which included sharing a Google Doc for coding). * An onsite interview (5 rounds). Each round, including the telephonic round, was 45 minutes long.
The interview included scripted questions, general engineering questions, work history, and a few more generic "problem solving" questions. For example, "If you were shrunk down to the size of a dime and put in a blender, how would you escape?"
The process was a bit slow, but overall, both the recruiter and interviewers were professional and nice. The questions were also very practical. There were five rounds of interviews over two days, covering programming, algorithms, and system design.
The interview process included: * A telephonic call by HR. * A telephonic interview (which included sharing a Google Doc for coding). * An onsite interview (5 rounds). Each round, including the telephonic round, was 45 minutes long.
The interview included scripted questions, general engineering questions, work history, and a few more generic "problem solving" questions. For example, "If you were shrunk down to the size of a dime and put in a blender, how would you escape?"
The process was a bit slow, but overall, both the recruiter and interviewers were professional and nice. The questions were also very practical. There were five rounds of interviews over two days, covering programming, algorithms, and system design.