Perks: free and delicious food, free other stuff, 21 days vacation, good for resume. Free schedule, nice office, gym onsite, etc.
They say they're chaotic. In my opinion, it's too fancy a word for that. I would say that the codebase is a mess. The corporate value "move fast and break things" is understood too literally by some engineers. That's why the product is very unstable and the UI, beyond the two most frequently used pages, is clunky. The job is boring. Things get done extremely slowly, and the quality is very far from perfect. There's too much narcissism (we're building an awesome product, we provide really sick user experience, we're ninjas, Batmans, and Supermans, etc., etc., etc.). Maybe it's good for some people, but not for me.
No advice
Pretty standard. Just grind LeetCode. They basically want you to make zero mistakes and solve problems like a robot. They don’t really care about your thought process, just that you find the most optimized solution ASAP.
The whole process took about two months. It started with a 30-minute recruiter call, then a 90-minute online assessment with four questions. I didn’t have time to finish all four, but somehow passed that round. The next step was a technical screenin
Technical Phone Screen A 45-minute coding interview where you will solve one or two coding problems, focusing on optimal solutions, edge cases, and complexity analysis. Usually, more than two problems will be asked, and there will be follow-ups to t
Pretty standard. Just grind LeetCode. They basically want you to make zero mistakes and solve problems like a robot. They don’t really care about your thought process, just that you find the most optimized solution ASAP.
The whole process took about two months. It started with a 30-minute recruiter call, then a 90-minute online assessment with four questions. I didn’t have time to finish all four, but somehow passed that round. The next step was a technical screenin
Technical Phone Screen A 45-minute coding interview where you will solve one or two coding problems, focusing on optimal solutions, edge cases, and complexity analysis. Usually, more than two problems will be asked, and there will be follow-ups to t