I applied through a recruiter. The process took 4 weeks. I interviewed at CrowdStrike (Boston, MA) in Mar 2020
Interview
Was reached out by the recruiter and then they were supposed to schedule an initial screen with the manager. There was no communication from their side so I had to reach out to them and then finally the screening was scheduled. After the initial screen I was asked to work on a project. First phase was designing the project and second phase was implementing it in code. After the design phase I met with a Crowdstrike Engineer for a design review. He was really helpful and the design review went well where I found a couple of improvements to my design. Then came the implementation phase where I was supposed to implement the design. I was given 4 days to implement it. I implemented the solution and tested it with a bunch of base cases and some negative test cases. When I provided the solution back I did tell them that this solution can definitely be improved if I had more time because for me the biggest constrain was to work on the project while I already have a really demanding full time job where I have to invest for 10-12 hrs in a day. I think they totally forgot this important data point that I am not working on the project full time and if they are expecting me to do so then its not a valid expectation. The project was not a trivial one and I invested a lot of time to implement a solution that works with 90% of the test cases. But I was rejected because one of the negative test cases for the input failed. Overall I feel it was a total waste of time for me and I am glad I prioritized my actual work than working on their project which had this outcome.
Interview questions [1]
Question 1
Questions on my experience. NDA so cant go into specifics. Project was about a multiprocess data sharing model.
I applied online. I interviewed at CrowdStrike in Dec 2025
Interview
First, HR interview. Then, the technical interview. The interviewers didn't introduce themselves, just 2 people joined the meeting and started the interview. They asked some wrong questions related to technical issues like how to sort an object in Java. It was odd. Finally, I did not have the opportunity to ask them my questions.
I applied online. I interviewed at CrowdStrike (Toronto, ON)
Interview
They had set an initial interview that they cancelled last minute and rescheduled it. Interviewer was ok. They asked typical interview questions: like tell me about yourself, why do u want to leave current job,
Interview questions [1]
Question 1
they also directly asked if I am a citizen, PR or on visa,if so what type of visa which is very un-professioanl and I believe illegal in Canada, u can just ask" Are you legally entitled to work in Canada?", did not hear back from them.
Interviewer considered himself as a brilliant person, but he did not gave this impression at all. Easy question, problem was that interviewer was very pushy to give the solution he was thinking about (or found on the internet) - problem was with the interviewer, not with the interview concept.