After submitting a CV and covering letter I was invited to a normal phone interview that went over a lot of what I'd talked about in my initial application. Following that, a technical phone interview took place that was used to gauge my technical experience, with questions ranging in complexity and discussion about projects I'd previously completed. Finally, I was invited to attend an in-person at the Cohaesus' offices. This lasted for over an hour, and involved a mix of competency-based questions and some more open-ended discussion of the topics involved.