Interesting problems to work on.
Developer experience at this company is catastrophically bad. Internal tools are extremely slow and unreliable. Developer processes are extremely inefficient, with little concern shown to improving this. Devs on my team perform a lot of manual toil that could be automated if management showed any ability to think further than two weeks in advance.
All of this is of course a result of the highly conservative corporate culture. Communication is very difficult, as everyone is looking to avoid blame and close out their tickets as fast as possible. This is only getting worse with the push to use LLMs. I had several interactions with my Technical Lead where he showed me flat-out broken code and demonstrated a complete misunderstanding of a tool he wanted to use because he had asked the LLM instead of reading the docs.
Ditch the LLMs, focus on process efficiency, foster a culture of blamelessness.
It started with two 45-minute technical rounds. The first one was a pair programming session, and the second one was a technical discussion on systems design. Afterwards, I was forwarded to a 30-minute behavioral round. After all that and a few follo
This was in late 2020 (all virtual) for their growing cloud division in Seattle, WA. The first interview was a single technical interview. I had a video call with an engineer and completed a question with code sharing. The final round virtual onsit
Two rounds of interviews. The first was theory questions and one coding question: transpose of a matrix. The second round was system design of your recent project, a Trie coding question, and one scenario-based Java question.
It started with two 45-minute technical rounds. The first one was a pair programming session, and the second one was a technical discussion on systems design. Afterwards, I was forwarded to a 30-minute behavioral round. After all that and a few follo
This was in late 2020 (all virtual) for their growing cloud division in Seattle, WA. The first interview was a single technical interview. I had a video call with an engineer and completed a question with code sharing. The final round virtual onsit
Two rounds of interviews. The first was theory questions and one coding question: transpose of a matrix. The second round was system design of your recent project, a Trie coding question, and one scenario-based Java question.