I applied online. The process took 2 weeks. I interviewed at IDDI (Belgium, IL) in Jun 2021
Interview
It was Interactive and Engaging. Very nice interviewers. The process was efficiently conducted. The first interview is usually a pre-screening, if it goes well then you have the technical interview with the team manager