Initially, had a phone interview with the company, then a video strengths-based interview asking general interview questions such as "what would you do in this situation" etc. Afterwards, spent a day at the headquarters for assessments and more interviews. Assessments covered various topics with different lengths with 3 interviews after. First, was the Technical interview more geared to ask about knowledge in software as well as asking direct programming questions about Java. Other interviews were simple behavioral and logical ones asking general interview questions as well. FDM got back to me within two days but unfortunately not with an offer for their academy program.