The interview process is very straight forward. Several steps: screening interview, tech.challenge if needed; tech.interview with peers, interview with future supervisor and final one with mostly all the participants+CEO. The best thing in the process is that HRs always clearly communicate deadlines on follow up messages. No ghosting happening.