Often a grind, but a pretty rewarding one. Decent comp. Lots of room to expand responsibilities and lead if so inclined. Non-bonkers roadmap, planning, and targets. Good internal tooling.
Small teams with some turnover/churn.
Some archaeology is required to understand how certain things work.
Keep up the good work; prioritize requirements/documentation.
1-2. Two preliminary calls to gauge my background. 3. Technical review call. Given prompt in advance. Given a few days to prepare. Technical call to gauge my aptitude in handling the problem. 4. In-person interview (~2 weeks later). * 6-hour int
Very resourceful, and all the members in the panel engaged in interesting conversations. I had a phone screen with the Hiring Manager. Then I had 6 rounds of "on-site" interviews. This was followed by the executive interview round.
Standard technical screen plus some math/problem solving & some system design. The whole panel was engaged and helpful, and we had some great conversations that led this to be a great experience, regardless of whether I got an offer.
1-2. Two preliminary calls to gauge my background. 3. Technical review call. Given prompt in advance. Given a few days to prepare. Technical call to gauge my aptitude in handling the problem. 4. In-person interview (~2 weeks later). * 6-hour int
Very resourceful, and all the members in the panel engaged in interesting conversations. I had a phone screen with the Hiring Manager. Then I had 6 rounds of "on-site" interviews. This was followed by the executive interview round.
Standard technical screen plus some math/problem solving & some system design. The whole panel was engaged and helpful, and we had some great conversations that led this to be a great experience, regardless of whether I got an offer.