Long interview process, but for the most part fair. They let you know in advance everything to prepare for. I recommend brushing up on some DS/algo, as well as some system design prep.
First round is a simple LeetCode easy: finding a time slot given existing time slots. Second round is going over a project. Finally, onsite, which is one more technical (LC easy/medium), systems design (they ask you to design a system similar to a product they may roll out), and behavioral questions.
Given an array of dates and times of schedules, find the narrowest available time slot.
Go over a project that you had the broadest scope of ownership over.
The following metrics were computed from 16 interview experiences for the Headway Senior Software Engineer role in United States.
Headway's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Headway's Senior Software Engineer interview process in United States.