Pros: The core product is impressive and widely used in the tech industry, which is motivating. As a remote Software Engineer, I appreciate the trust and autonomy granted. The opportunity to work on features that help millions of developers globally is a major plus. The team is generally helpful and knowledgeable, making collaboration smooth when needed.
Cons: While remote work is supported, asynchronous communication can sometimes lead to minor delays in getting answers or decisions. Workload can occasionally spike, especially leading up to major product launches, affecting work-life balance temporarily. Ensuring consistent documentation across distributed teams would be beneficial for onboarding and knowledge sharing.
Advice to Management: Continue to invest in robust asynchronous communication tools and best practices for remote teams. Consider clearer processes for managing workload during crunch times to better protect work-life balance.
Show more
Does Google still heavily rely on LeetCode for software engineering interviews?
When I interviewed for a software engineer role at Google, LeetCode was definitely a big part of the preparation, and I recall several questions in the technical interviews being similar to medium-to-hard difficulty problems seen on the platform.