I applied online and received an HR call. She asked about my compensation expectation. My expectation was less than what was mentioned in their job description, and the recruiter tried to offer a range within the same range I had asked for.
I proceeded with the coding interview, which I did pretty well. After two weeks, I had my second interview with the hiring manager. I didn't hear back from them for another two weeks, so I decided to follow up.
They responded that, based on my first coding interview, they believed I was a Level 3, not a Senior, and therefore the compensation was different for that role. I checked levels.fyi and told them I was fine moving forward with Level 3 at the 'x' range.
After a long wait, they rejected me. There were lots of red flags:
There was a lot of manipulation here. I'm happy it didn't work out. Company culture and transparency are so important to me. They forget that engineers are smart, and these kinds of tricks are easily understood by them.
The following metrics were computed from 6 interview experiences for the CrowdStrike Senior Software Engineer role in Canada.
CrowdStrike's interview process for their Senior Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for CrowdStrike's Senior Software Engineer interview process in Canada.