The atmosphere is great. Everyone is super friendly and really just seems to want to be there. I was worried that it'd be too laid-back or even "frat-like" for me, but it really just wasn't.
I think the most notable part to me was how low-stress things are. In particular, no one is overly harassed about occasional mistakes, even if they bring the site down. As long as you can explain how you're going to prevent it from happening again, you are good.
I was a little disappointed by the quality/skill of some of the engineers. But I'm comparing it to a very small and exclusive company, so my standards may simply be too high.
I applied online. It was a short LeetCode-style process with a start on multiple-choice Linux knowledge. The experience was fairly good, and the interviewer was good. I would describe the overall process as very good. Their process was: - A quiz -
They give you materials to study. There were two rounds: one LeetCode style round of two medium-like questions in about 50 minutes, and one OS and networking round. Just make sure you go through the recommended materials well.
Easy initial screening call going over system administration basics, a follow-up coding interview with basic algorithmic and style questions, and then a production engineering focused interview going into system internals.
I applied online. It was a short LeetCode-style process with a start on multiple-choice Linux knowledge. The experience was fairly good, and the interviewer was good. I would describe the overall process as very good. Their process was: - A quiz -
They give you materials to study. There were two rounds: one LeetCode style round of two medium-like questions in about 50 minutes, and one OS and networking round. Just make sure you go through the recommended materials well.
Easy initial screening call going over system administration basics, a follow-up coding interview with basic algorithmic and style questions, and then a production engineering focused interview going into system internals.