Pretty standard 4-part interview. They are looking for a comp-sci degree so if you don't have one you might as well not even waste your time.
1. They put you through a Hackerrank Javascript test before you speak with anyone, it's dead simple Javascript questions. There is one final question at the end that you will need to think about, it's a RPN puzzle.
2. Then you will get a culture fit screening from their HR. You can't fail this unless you say something outlandish, If this goes well you will go to an actual technical test.
3. Then you will go through a simple tech test regarding an incomplete web app that you must fill in functionality for. Very basic stuff.
4. Then you will have a bizarre deep dive of your work history with a CTO who is literally fresh out of school with this company that he just founded. I understand that he's looking for your successes and failures but he might as well be determining your expertise with a Myers Briggs personality test. It was a very strange meeting because he asks you to spell out the names of previous managers and provide feedback from those managers and what they how they would rate you.
It's a tactic called the WHO Test which, ironically for a company based in medical sciences, reeks of pseudoscience.
After all of this time spent, they have the audacity to send a canned rejection letter from their HR system (not even a person who you had dealt with throughout the process). No feedback on why you were rejected, just a whole lot of waste of energy due to a coin flip from some dude who thinks he's smarter than everyone.