I was invited to interview with the company by its Head of Staffing. It went fairly smoothly, with some glitches I would call minor, except for the final outcome. The company is in early and rapid growth phase, and you should not expect a streamlined process with everything perfectly in place.
The interview consisted of seven one hour long phone calls. They came in four separate phases, with initial three separate calls spaced in time, followed by two sessions of two calls each very closely together. The technical part was followed (but not preceded) by a call with the recruiter.
I had a very good experience talking to a variety of Helix people. They seemed to be competent, confident, and all very positive about the company. They liked the atmosphere, the attitude of the management, and the encouraging team environment. It is a huge plus.
The calls were mostly informal chats, and seemed like establishing cultural match rather than technical competence, skills, and experience. There were background questions around past experience with genomics, bioinformatics, and general data science, but not digging very deeply into details. Two of the calls were focused on coding and involved more specific questions, but the problems to solve were fairly easy.
All the people were very kind, positive, and inviting.
Scheduling of the calls was a bit of a challenge due to time zone difference (10 hours) and my busy schedule otherwise (meetings and frequent traveling, to be expected at a tech lead and managerial role). This extended the process well beyond what would have been possible with careful upfront planning. When you interview, ask for clear overall plan and time constraints.
The subsequent call with the recruiter again made a good impression on me, and we discussed, roughly, details of compensation, benefits, and relocation. We also agreed that I would come with a suggestion for flights to visit their headquarters for final discussions. There was no explicit feedback regarding the preceding technical interviews, but it was clear they went well and the company aimed at making an offer.
Unfortunately, after that the recruiter did not respond to my email until only a month later, when on the phone he explained that due to the need for visa and relocation they decided not to follow up and have already hired other people. However, they took contact at a later time and very kindly explained the situation to me.
Overall the process made a good impression. While the outcome was somewhat surprising and confusing, one needs to acknowledge that a company of such a young age and fast growth will occasionally step out of a well-designed recruitment process.