I applied online. The process took 2 weeks. I interviewed at QxBranch (Washington, DC) in Dec 2018
Interview
Applied online. The first round was a few logic questions, like taking the ACT or GRE again. I then had a phone interview with general behavioral questions. The next round was a coding task in Python, which involved doing an old Kaggle competition - use these datasets to build a predictive model. The challenge was not super hard, just time-consuming: it took me maybe 8 hours. There were also some short-answer questions about future directions with the data. I thought my submission was solid but they ended up choosing a different candidate.
Interview questions [1]
Question 1
Talk about the sort of programming you do at your current job
I applied online. I interviewed at QxBranch in Mar 2018
Interview
Initial chat with Director of Engineering. And then they gave 1 week to complete a technical task. Then 1-hour interview with 2 senior software engineers
Generally speaking, this was positive experience. However, I didn't get any response when asking for feedback (3 emails), even though I got into the final round, talking to director of engineering. No response at all, not even "Sorry we can't provide feedback". Complete silence.