Overall fine interview process but to me it felt the person conducting the technical portion was not as prepared as they could've been. In the middle of answering the question, I was given some clues that I had felt were not very helpful in completing the problem.