Great pay and benefits. Tremendously interesting problems. A really great place to work, specifically for junior engineers.
Rapid growth means lots of confusion and work duplication. The engineering culture seems like a good fit for a smaller, more mobile company.
Management seems averse to making hard choices when there is a conflict of ideas.
It seems kind of pointless to continue the pretense that engineers call all the shots in a company this large.
I went through a phone screen with two coding questions, followed by a virtual onsite consisting of four rounds. The first two rounds were coding rounds, with two questions each. The remaining rounds covered system design and a behavioral interview
The first interview was an easy programming question, where mostly everyone can pass to the next round. The second interview was a little bit harder, using recursion to generate all possible words with DFS backtracking. The interviewers were not ver
Meta: 1 phone screen (LeetCode) Onsite: * 2 LeetCode rounds (2 medium-hard questions each) * 2 system design rounds * 1 behavioral round Filler text. Filler text. Filler text. Filler text. Filler text. Filler text. Filler text. Filler text.
I went through a phone screen with two coding questions, followed by a virtual onsite consisting of four rounds. The first two rounds were coding rounds, with two questions each. The remaining rounds covered system design and a behavioral interview
The first interview was an easy programming question, where mostly everyone can pass to the next round. The second interview was a little bit harder, using recursion to generate all possible words with DFS backtracking. The interviewers were not ver
Meta: 1 phone screen (LeetCode) Onsite: * 2 LeetCode rounds (2 medium-hard questions each) * 2 system design rounds * 1 behavioral round Filler text. Filler text. Filler text. Filler text. Filler text. Filler text. Filler text. Filler text.