Online Codility programming test - testing mostly Big O and data structure knowledge, and an SQL query with column summation using a group-by.
3 phone/Skype interviews, mostly culture fit questions with practical technical questions woven in. Nothing too difficult if you've developed software in the past (tools you use, synchronization knowledge, garbage collection).
On-site interviews lasting about 4 hours with 1-2 people per session. Two hours involved intensive whiteboard design questions. Almost everything covered comes from questions used in college exams for algorithms and object-oriented programming. Not really too complex, but there is definitely a script they are looking for you to follow.
Tips: Keep to the basics. Most of the staff is very young, and interviewers aren't veteran programmers, but they are technically savvy nonetheless. Don't go into depth and over-analyze the problems they give (I was discussing the most effective Gang of Four design pattern to use, and it was a mistake. They had no idea what I was talking about, and it just ate up time, which is the most scarce resource you have). Just get a working solution and tweak it from there.
The following metrics were computed from 2 interview experiences for the Flatiron Health Core Software Engineer role in United States.
Flatiron Health's interview process for their Core Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Flatiron Health's Core Software Engineer interview process in United States.