1.) Initial Phone Screening: Non-technical talk with a recruiter that explains the process
2.) Technical Interview: Discussion about attack patterns, Solidity, etc…
3.) Take Home Challenge: Finding bugs in some contracts and developing an exploit for them