I interviewed for a remote position in Germany. The recruiter first contacts you indicating that they're interested in setting up an interview with you. Before each interview round, you get a Google form where you can indicate up to 5 slots of your availability. The recruiter will then set up a meeting for each interview based on your availability. The recruiter and feedback process is fast and seamless. They also give you a gist of what each interview is going to be about in advance. Round 1: Usually with an engineering manager - general talk about your CV and a small coding exercise. This round went well for me, I was able to answer all questions and solve a coding challenge with a little help from the interviewer. Round 2: Technical interview with one/two developers. This round also contains a small coding challenge. In this round, I was able to answer all questions, but unfortunately I could not solve the coding challenge completely. There was no communication from the recruiter after the 2nd round. I only found out that my application is no longer in consideration from the status on the myworkdayjobs portal.