I applied online. The process took 2 months. I interviewed at SharpMinds (Chernivtsi, Chernivtsi) in Feb 2020
Interview
It was nice and smooth. Very polite and competent staff. There were three stages. The first one with a recruiter, then a technical one for 1-2 hours. And then the stage with the client.