Well-built management team that truly seems to value work-life balance. Industry-leading benefits. Seems to remain committed to a virtual-first commitment (despite cutting some of the benefits). Reasonably flexible working hours with core hours for meetings. Quarterly paid on-sites to hang out with your team and get to know each other better. Working among some of the best and brightest, alongside a very strictly curated culture. I can genuinely say I enjoy working alongside my teammates. Continues to try and innovate (occasionally at their detriment, see cons).
The interview process was a coding assessment and a phone screen. The coding assessment was a design question consisting of four parts. It increased in difficulty and involved designing a system to do a certain task.
Phone interview: The question was to find all duplicate files in a file system. Follow-up questions included: * What if files are large? * What if files are small? The interviewer was kind of indifferent.
After the resume screen, the second stage was a coding interview. I was asked one question related to recursion, specifically to find a duplicate file in a filesystem. This was conducted in a browser-based text editor.
The interview process was a coding assessment and a phone screen. The coding assessment was a design question consisting of four parts. It increased in difficulty and involved designing a system to do a certain task.
Phone interview: The question was to find all duplicate files in a file system. Follow-up questions included: * What if files are large? * What if files are small? The interviewer was kind of indifferent.
After the resume screen, the second stage was a coding interview. I was asked one question related to recursion, specifically to find a duplicate file in a filesystem. This was conducted in a browser-based text editor.