Great engineers and people to learn from.
Amazing internal tooling and processes.
This was my first experience working in a North American company, and I was surprised by the manager and accountability culture. When trying to communicate with some engineers, some of them didn't reply unless I talked to their managers or generated external incentives, such as posting in a public chat and tagging them.
Making a better team-spirited culture and creating more opportunities for casual communication between engineers who worked online only.
Phone screen: The interviewer asked me for a solution, and I provided one. I then asked if it was acceptable to implement. He confirmed that it was. After implementing the solution, we discussed algorithmic improvements. Two days later, I was reje
I was referred to Uber by an acquaintance. After a standard phone screen, I was asked to complete a coding exercise that would take 6–8 hours. While I approve of coding exercises as an interviewing technique, a working day is a rather large time comm
All three coding questions were advanced level, and the time allotted was 90 minutes. For a person not from a CS background, it is a difficult test. However, data structure concepts are really important, such as trees, graphs, and queries.
Phone screen: The interviewer asked me for a solution, and I provided one. I then asked if it was acceptable to implement. He confirmed that it was. After implementing the solution, we discussed algorithmic improvements. Two days later, I was reje
I was referred to Uber by an acquaintance. After a standard phone screen, I was asked to complete a coding exercise that would take 6–8 hours. While I approve of coding exercises as an interviewing technique, a working day is a rather large time comm
All three coding questions were advanced level, and the time allotted was 90 minutes. For a person not from a CS background, it is a difficult test. However, data structure concepts are really important, such as trees, graphs, and queries.