Lots of growth opportunities if you're willing to teach yourself. Many friendly and curious people. Tasty food. Fun events. Good yoga classes.
The wheel is reinvented all the time here since we never actually use industry best practices. The leads are young (especially on product development), and it's an intensely political workplace. Many of the leads are horrible at giving honest feedback, and people are frequently burned by this (including myself). People are often praised for working through the night or weekends; they are never praised for planning ahead to avoid such catastrophes. Working long hours is a badge of honor here.
Hire some professional leaders.
Get them to learn about emotional intelligence and how that makes people better leaders.
Teach them to actually give feedback.
Emphasize and reward the value of planning ahead instead of pulling all-nighters to fix things that could have easily been prevented.
Online HackerRank first, then a phone screen with an engineer, which was entirely behavioral. Then a technical interview, LC-style, with another engineer. Then a round of back-to-back interviews (learning/decomp). I didn't make it to the final round,
Pretty standard OA with LC questions, which was followed by multiple technical interview rounds. The last round was with a HM. Questions were not too difficult, but not easy either. Unique process.
This was a standard LeetCode medium question. I was asked to optimize twice, but I did not flesh out my answer much at the end. This led to not moving ahead in the interview process.
Online HackerRank first, then a phone screen with an engineer, which was entirely behavioral. Then a technical interview, LC-style, with another engineer. Then a round of back-to-back interviews (learning/decomp). I didn't make it to the final round,
Pretty standard OA with LC questions, which was followed by multiple technical interview rounds. The last round was with a HM. Questions were not too difficult, but not easy either. Unique process.
This was a standard LeetCode medium question. I was asked to optimize twice, but I did not flesh out my answer much at the end. This led to not moving ahead in the interview process.