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.
The interviewer just asked me to do a short introduction and start to solve a coding problem about a tree. The tree has many children, and I need to print the tree's children nodes with their numbers. The interviewer did not give any hints and said v
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. *
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
The interviewer just asked me to do a short introduction and start to solve a coding problem about a tree. The tree has many children, and I need to print the tree's children nodes with their numbers. The interviewer did not give any hints and said v
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. *
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