I applied online. I interviewed at CrowdStrike in Feb 2021
Interview
The process took about 3 weeks from application to final rounds. I had a small talk/technical screen with the recruiter, an interview with the hiring manager, a take home assignment that took 1 week, and then final round interviews with three senior engineers from the team I was interviewing for. The take home assignment was moderately difficult and involved a systems programming challenge. The final round interviews consisted of a mix of questions regarding my assignment (how would you do "X" better, etc) and standard miscellaneous technical questions. I left the interviews feeling quite turned off by the company because of my interview with one of the engineers. They interrupted me several times while I was answering a question.
Interview questions [1]
Question 1
Describe the virtual memory hierarchy on a Linux system
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.
Medium level Leetcode style questions to solve in a shared IDE prompt. Including various algorithms and numerous data structure.
Some guidance was provided from time to time with the sole purpose of exploring the different solutions.
Interview questions [1]
Question 1
Memory allocation considerations, pros and cons of different approaches