Some of the smartest software engineering professionals I've worked with. Working on one of the highest-scaled products in the world is truly the best way to learn anything.
In terms of strategy, vision, and future, there are a few unanswered questions.
Take bolder steps. Go back to the basics: Do no evil, be customer-focused. Respect the opportunity, respect the user, and respect each other!
The interview process was slightly longer than at other companies. Coordinating schedules on the calendar and email responses were slower than at other larger tech companies I was speaking with concurrently.
A good interview process is thorough yet respectful, focusing on both skills and cultural fit. It involves: * Clear communication * Structured assessments * Diverse interview panels * Opportunities for candidates to showcase their abilities
Three quick interviews were conducted, asking about past jobs. I was also asked to whiteboard on architecture and execution. I was interviewed by a Director, a Principal Engineer, and another Director. The interviews lasted 45 minutes. An offer wa
The interview process was slightly longer than at other companies. Coordinating schedules on the calendar and email responses were slower than at other larger tech companies I was speaking with concurrently.
A good interview process is thorough yet respectful, focusing on both skills and cultural fit. It involves: * Clear communication * Structured assessments * Diverse interview panels * Opportunities for candidates to showcase their abilities
Three quick interviews were conducted, asking about past jobs. I was also asked to whiteboard on architecture and execution. I was interviewed by a Director, a Principal Engineer, and another Director. The interviews lasted 45 minutes. An offer wa