Challenge-based with technical interview. Challenge was time-consuming, subsequent interview was looking for specific things while also analyzing overall solution. Overall not a bad process with a basis for discussion. Challenge didn't require specific tech stack which is a good thing.
Interview questions [1]
Question 1
Too specific to the challenge's code to describe here. But in general relates to optimization.