The interview process at CrowdStrike followed the standard protocol for a software engineering position, which I found to be well-organized and clear.
The initial screening was followed by a technical interview where I was asked to solve some basic problems from Leetcode.
This approach helped me understand that the company values problem-solving skills and has a keen interest in assessing coding proficiency. The questions were fair, leaning more towards fundamental concepts rather than obscure challenges, which I appreciated.
Given an array of integers nums and an integer target, return the indices of two numbers such that they add up to target.
You may assume that each input would have exactly one solution, and you may not use the same element twice.
You can return the answer in any order.
Example 1:
Input: nums = [2,7,11,15], target = 9
Output: [0,1]
Explanation: Because nums[0] + nums[1] == 9, we return [0, 1].
Example 2:
Input: nums = [3,2,4], target = 6
Output: [1,2]
Example 3:
Input: nums = [3,3]
The following metrics were computed from 2 interview experiences for the CrowdStrike Senior Software Engineer role in San Francisco, California.
CrowdStrike's interview process for their Senior Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for CrowdStrike's Senior Software Engineer interview process in San Francisco, California.