Lister Technologies interview question

1)To print string from given string with its character occurrence count followed by a character. 2)Reverse a string 3)Asked to explain about self balancing AVL tree. Asked to explain it with example how does it works if inserted node violates the AVL property. 4)Asked about different traversals in trees 5)Asked about run time polymorphism with example. 6)Asked to explain about my project. And also they asked all possible questions from my projects. 7)Asked about my hobbies. Why I wish to do that? 8) How I will manage situation if I was planned for a vacation with family but train tickets was not confirmed and it was a mistake from railways ticket management. What decision I will take? 9)They tested me with questions with which they want to know whether I will adapt to their culture and environment.