I had to take an online assessment. A typical coding test on a platform many companies use for that sort of thing. It was a breeze. And then I had to have an interview with the hiring manager who would have been my mentor & first line supervisor if I had obtained the job. Finally, I had a technical interview where 3 employees working on the team I would be a part of including my potential boss's boss on that small team were interviewing me. Unfortunately, while I did get running code by the end of it after a very solid 45 minutes or a bit more, that was only for one problem which was probably expected to be completed in about 15 minutes or less. Needless to say I was not selected.