It sounds like you had a challenging but ultimately rewarding experience during your interview. The interviewer's deep questions and moderate coding challenges likely pushed you to demonstrate your problem-solving skills effectively. Successfully navigating such an assessment suggests a strong grasp of the subject matter and your ability to think critically under pressure. It is commendable that you found the experience positive despite its intensity. We hope this experience serves as a valuable step forward for you.