A recruiter reached out via LinkedIn. We had a brief initial chat, after which I applied for the position. The next step was a 45-minute manager screen with pretty standard questions about past projects I'd led.
At this point, CrowdStrike gave me a take-home project. The project involved distributed computations and took about 10 hours. After I submitted it, I received positive feedback but was told that, due to timing, another candidate had been offered the position and they were closing the role.
I asked if the recruiter had other open roles, as the feedback seemed positive. It appeared that there were several in-house recruiters working on different but similar roles, and they didn't have much visibility into roles outside their own purview. Eventually, I was put in touch with another recruiter for a similar role, who gave me a system design take-home problem. I had about a week to put together a design document and was then given an hour to discuss it with a couple of engineers. After this, the recruiter said I would receive feedback. However, after the system design interview, I haven't received any feedback or a response to my follow-up emails from the recruiter for the past month.
My impression of CrowdStrike was positive as a company, but their hiring and recruitment process seems disorganized.
Design a virus scan aggregator system.
The following metrics were computed from 26 interview experiences for the CrowdStrike Senior Software Engineer role in United States.
CrowdStrike's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for CrowdStrike's Senior Software Engineer interview process in United States.