The interview process was over two stages, first stage was a research discussion about previous projects I was a part of, and the second was a coding interview with functions with increasing difficulty around the same problem.
Interview questions [1]
Question 1
Infix-to-postfix -esque question with trees instead of stacks.