I applied online. The process took 3 weeks. I interviewed at DoctorOnCall
Interview
First was a video chat with a current intern and then a final chat with the CTO. They then give you an offer.
The CTO, KK, is a strong believer of personalities affecting your job role. So check if you're compatible first.