I applied online.
The interview consists of one OA, one round of technical, and one round of behavioral. The questions for the technicals are not typical LeetCode questions, but hand-crafted programming questions that reflect one's ability to understand codebases and apply DSA in real-world scenarios.
Everyone at the company is super nice and excited about the work. Overall, it was a very pleasant interview experience.
OA: algorithm design questions
Technical: Understanding codebase, debug several functions
Behavioral: Background, interest in crypto
The following metrics were computed from 12 interview experiences for the Chainalysis Software Engineer role.
Chainalysis's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Chainalysis's Software Engineer interview process.