Money! Lots of autonomy. Almost every engineer at the company is smart and competent. People are generally helpful and kind.
All applications run at a ridiculously large scale, which makes requirements extremely complex. Microservices everywhere!
It can be exhausting. Also, on-call is not fun and can encroach on your home time.
More focus on building quality software so we can spend less time on call.
It was a standard one-round OA and five-round onsite. Each question was a LeetCode medium/hard. It went relatively smoothly, and the engineers were quite helpful. It took them a week to come to a decision, and from there on, it would be conversations
Three rounds total: * Two HackerRank coding questions * Three hours of behavioral questions (recorded) * A virtual interview for 30 minutes, related to the time and space complexity of the problems solved in Round 1, and also alternate approaches.
A pretty standard "big tech" interview. It begins with a LeetCode screening interview, automated through a service. For the final loop: * A LeetCode-style coding interview. * A system design interview. * A couple of behavioral interviews. There i
It was a standard one-round OA and five-round onsite. Each question was a LeetCode medium/hard. It went relatively smoothly, and the engineers were quite helpful. It took them a week to come to a decision, and from there on, it would be conversations
Three rounds total: * Two HackerRank coding questions * Three hours of behavioral questions (recorded) * A virtual interview for 30 minutes, related to the time and space complexity of the problems solved in Round 1, and also alternate approaches.
A pretty standard "big tech" interview. It begins with a LeetCode screening interview, automated through a service. For the final loop: * A LeetCode-style coding interview. * A system design interview. * A couple of behavioral interviews. There i