Good pay. Stock. Flexibility of work styles. Lots of technology options. Lots of team options.
Corporate culture is resistant to change, growth, and actually making a difference for users (despite slogans from corporate).
Most teams will take the shortest path to a solution rather than investing in domain knowledge and actually innovating.
Stop just following the data. Commit to long-term projects and products. Do user studies. Listen to low-level staff.
Stop putting all responsibility on the low-level staff; invest in management training.
There are very, very interesting questions, but the waiting time for getting final results is very long. I waited for like two months and then got a rejection. I didn’t receive much feedback, which felt like a waste of waiting time.
Excellent process. There are 5 rounds in total: * 4 technical rounds * 1 behavioral round These could be scheduled separately. Technical rounds are only coding for L3 and L4. The behavioral round is interesting, with lots of related question
I applied for a mid-level software engineer role at Google and received a reply from a recruiter after about two weeks. The entire process took roughly five weeks. The process included: * A recruiter screen, which was standard and unsurprising. *
There are very, very interesting questions, but the waiting time for getting final results is very long. I waited for like two months and then got a rejection. I didn’t receive much feedback, which felt like a waste of waiting time.
Excellent process. There are 5 rounds in total: * 4 technical rounds * 1 behavioral round These could be scheduled separately. Technical rounds are only coding for L3 and L4. The behavioral round is interesting, with lots of related question
I applied for a mid-level software engineer role at Google and received a reply from a recruiter after about two weeks. The entire process took roughly five weeks. The process included: * A recruiter screen, which was standard and unsurprising. *