I applied to Headspace in early May, and within about a week, I had a call with a recruiter. At first, the communications were a bit staggered, but once we got to the technical screen, the entire process was really smooth. Once I passed that, we did a "virtual on-site" (because everyone on the planet is working from home right now).
Headspace seems laser-focused on hiring Android engineers who are good communicators and have a strong grasp of mobile app architecture patterns. The majority of the virtual on-site was me talking through challenges I've overcome or how I'd break down a problem, rather than a handful of Leetcode questions.
Afterwards, their tech talent partner got in touch with me and put together an impressive compensation package. Throughout the process, every Headspace employee was a joy to talk to. They're clearly trying to cultivate a culture, and I think if you're a good communicator, this process will be a breeze.
Android architecture stuff.
Have a good grasp of how to separate your logic, handle asynchronous data, and transform it. Bonus points if you can talk through how you might test your code.
Standard behavioral questions about building consensus, dealing with conflict, and describing challenges you've overcome.
The following metrics were computed from 1 interview experience for the Headspace Senior Android Engineer role in Australia.
Headspace's interview process for their Senior Android Engineer roles in Australia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Headspace's Senior Android Engineer interview process in Australia.