Practice for the CrowdStrike interview with these recently asked interview questions.
| Question | Topic | Difficulty |
|---|---|---|
Data Structures & Algorithms | Medium | |
You are the office manager responsible for scheduling all meetings in a company. Each meeting has a start time and end time, represented as Your goal is to find the minimum number of days needed to schedule all meetings without conflicts. Note: If a meeting ends at the same time another starts, it does not count as a conflict: (2026-12-01 08:00, 2026-12-01 10:00),(2026-12-01 10:00, 2026-12-01 12:00) is not considered a conflict at 10:00. Example 1Input:
Output:
Explanation:
Since one of the meetings takes the entire working day (from 9 AM to 5 PM), the other needs to be rescheduled to another day; therefore, the answer is 2. | ||
SQL | Medium | |
Behavioral | Medium | |
SQL | Easy | |
Machine Learning | Medium | |
Statistics | Medium | |
SQL | Hard | |
Machine Learning | Medium | |
Python | Easy | |
Deep Learning | Hard | |
SQL | Medium | |
Statistics | Easy | |
Machine Learning | Hard |
Check your skills...
How prepared are you for working at Crowdstrike?
Most data science positions fall under different position titles depending on the actual role.
From the graph we can see that on average the Software Engineer role pays the most with a $157,933 base salary while the Data Analyst role on average pays the least with a $135,000 base salary.
Discussion & Interview Experiences