The company is now remote-first and has worked hard to make the necessary cultural changes to support this, including moving towards a written culture of communication rather than endless Zoom meetings (similar to Amazon's memo culture).
Everyone I've met is smart and hardworking and happy to help out. There's a constant feedback process, as the leadership team and managers are open to improvements in the company's processes.
My specific team is relatively new, so there are still some processes being fleshed out.
I applied through a recruiter. The process took 4 weeks. * Recruiter call * Tech screen (multi-layered DSA + OOD/LLD question) * Onsite had three rounds. First was a debugging round. I was given a GitHub repo, which had a small code base (~500 lines
This interview was not LeetCode-based, focusing more on practical software engineering skills. The recruiter was very good at setting expectations on how to prepare. The recruiting and engineering teams were really nice and organized.
A recruiter reached out. The process involved an HR screening interview, a take-home assignment, and an on-site interview. The take-home assignment was pretty fun but very time-consuming. The on-site consisted of a follow-up to the assignment where
I applied through a recruiter. The process took 4 weeks. * Recruiter call * Tech screen (multi-layered DSA + OOD/LLD question) * Onsite had three rounds. First was a debugging round. I was given a GitHub repo, which had a small code base (~500 lines
This interview was not LeetCode-based, focusing more on practical software engineering skills. The recruiter was very good at setting expectations on how to prepare. The recruiting and engineering teams were really nice and organized.
A recruiter reached out. The process involved an HR screening interview, a take-home assignment, and an on-site interview. The take-home assignment was pretty fun but very time-consuming. The on-site consisted of a follow-up to the assignment where