I applied through a recruiter. The process took 4 weeks. I interviewed at boodleAI in Jun 2023
Interview
2 rounds withe first being a phone screen which was basically non-technical and just asking questions about my experience and telling a little bit about the company, the role and what they do. Second round was a panel interview with a couple of the developers that asked some basic questions and went over my background. Next, they had me do some small coding challenges but didn't really explain the problem that well and I had to ask for clarification a couple of times. I don't feel that the interview process was that well thought out.
Interview questions [1]
Question 1
Write a method that takes a List of type case class Number(id: Option[Int]) and returns a List[Number] where the Some(Int) are distinct but include all of the None items regardless that they're duplicates in the List.