CrowdStrike logo

CrowdStrike Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 574 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
45.5% Positive experience

Which role are you interviewing for?

30 roles · 574 reports

Candidate interview experiences

First-hand accounts from people who interviewed at CrowdStrike.

Showing 4 of 574
CrowdStrike logo
CrowdStrike

Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience Decline offer 4 rounds
Interview process
Technical screen Onsite Panel Group Background check Offer
Interview formats
Coding Technical Behavioral

I went through several rounds with engineers and managers from two distinct teams: the auth team and the cloud engineering team. My initial rounds were with the cloud engineering team, who were very professional. They asked standard LeetCode-style questions and queries about handling race conditions. Following that, I had two more rounds with the auth team. The first was with an engineer, which was quite a poor experience. They seemed overwhelmed with a high-severity issue and couldn't focus, yet proceeded with the interview despite my offer to reschedule. It involved a medium-level LeetCode problem, which I'm confident I solved correctly. They provided no feedback on the code and seemed eager to end the call. The final round was with a manager from the auth team, whose main goal appeared to be finding someone willing to work without questioning. The entire experience with the auth team suggested a poor team culture, and I'd advise avoiding them. My sympathy goes out to any good people still on that team.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

CrowdStrike logo
CrowdStrike

AI Researcher

Research · nearly a year ago

Senior Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

So I had an HR interview first, then a technical interview. Honestly, it felt pretty tough and not really like a professional setup. The technical part was all over the place, and the questions were way harder than expected and didn't really seem to fit what the job is about. Some felt more like a university test than an interview for a senior role. Plus, they didn't give much feedback after, making it hard to know what I could do better. Overall, I think the process needs more openness and a bit more respect for the candidates.

Confirmed questions1 question
  • Can you explain what zero-shot prompting is when working with a model?
CrowdStrike logo
CrowdStrike

Engineering Manager

Engineering · nearly a year ago

Manager Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Presentation Offer
Interview formats
Behavioral Technical System Design Presentation

I had a really good time with the folks at CrowdStrike. It started with a chat to see if it was a fit, then moved into several rounds of interviews with senior people and different team members. I talked with product people about how I handle product and project management. I also had chats with engineers about my leadership, how I grow people and teams, deal with conflict, and build team balance. There was also a system design interview which was challenging and interesting. They gave me the exercise beforehand so I could really think about it and get ready. The recruiter was fast with communication and always kept me in the loop. Everyone I met was genuine, curious, kind, and great to talk to. Unfortunately, the role got cut in my area, so I didn't get an offer, but overall, it was a great experience.

Confirmed questions1 question
  • Can you describe how you would approach building a system and then walk us through it with the engineers?
CrowdStrike logo
CrowdStrike

Frontend Engineering Manager

Engineering · nearly a year ago

Manager Average Neutral experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Take home Background check Offer
Interview formats
Behavioral Technical Coding Presentation

So the interview process started with a recruiter screen, then I had a HM interview that was mostly behavioral questions. After that, I had a manager interview with two managers. Then, there was a technical interview with two engineers, which was pretty much all FE fundamentals. They also gave me a take-home exercise where I had to code a table with some rows of downloadable files and their details from a screenshot. Finally, I had a follow-up interview with two engineers where they asked me what I'd change about my design and how I'd implement filtering and sorting. The last interview was a culture interview with someone not in engineering.

Confirmed questions8 questions
  • Can you explain the difference between var, let, and const?
  • What are bubbling and event delegation?
  • Could you define Promises?

CrowdStrike Interview Questions

Quoted word for word from CrowdStrike interview reports.

Given rand(n) that returns a random number from 0 to n, implement a method to print all numbers from 0 to n using only rand(n).

Read reports

Can you list the known logon types and the event IDs for failed authentications?

Read reports

How would you do string compression like this: aaabbbccd becomes a3b3c2d1?

Read reports

Could you find the number of islands in a 2d array of 0s and 1s?

Read reports

Could you write a SQL query to find the average cost per year given a SQL schema?

Read report

How would you sort the squares of an array that contains negative numbers?

Read report

Can you write code to move all the zeros to the end of an array?

Read report

At what point should we determine if a file is ready for download?

Read report

Additionally, could you write a SQL query to find the average cost per year given a specific criteria?

Read report

Formats, difficulty and experience

Across all 574 CrowdStrike interview reports.

Interview formats

Behavioral 37.6%
Technical 32.3%
Coding 13.1%
Presentation 8.2%
System Design 3.9%

Interview difficulty

Easy 14.8%
Average 67.6%
Difficult 17.6%

Candidate experience

Positive 45.5%
Neutral 19.2%
Negative 35.4%

Reports by job function

Engineering 288
Sales 105
Analytics 52
Operations 31
HR 26
Other 19