very strange - lots of non job related questions and stuff - not to recommend. in an application interview, i expect more to discuss the new role instead of insisting to discuss previous roles in depth over and over again.
Interview questions [1]
Question 1
Why did you leave company xyz, after the answer, lots of discussions around it...not very nice