I got the chance for appearing for Tavant technologies recruitment through AMCAT. I was shortlisted on the basis of my AMCAT score. After applying for it through AMCAT, I received the admit card within 3 days.The interview day was some 5 days later.
On the interview day, there was a Group Discussion. The topics for the GD were unconventional but interesting like: "Women Empowerment has led to increase in number of divorce cases","Working women are better mothers", " Customer is the King of the market". Only those who cleared the GD round advanced to the tehnical interview stage.
The technical interview was a difficult one. The interviewer started by asking my plan for the Major project(I am still in the final year of B.Tech). Rest of the interview was largely based on what I had written in my resume( I had written about a web application project I had developed using java, JSP, Servlets, JDBC etc.). The questions asked included the following: what are the various JSP tag libraries prevalent today, how do we make a database connection using JDBC etc. Other questions asked were: What are immutable objects in java, explain the various OOPS concepts, what is the difference between C and C++, write a program to detect if the string(which he gave) consisted of any duplicate letters, What is the difference between MySQL server and Oracle, Write an SQL query to display the top 5 salaries from a given table...
The result was being announced immediately, as soon as our interview finished and we came out of the room. Though the usual procedure was a technical interview, upon clearing which, there was to be an HR interview, I was instructed to sit for another Technical interview, which took place around half an hour later.
In the second technical interview, I was again asked questions on basis of the technologies I had mentioned in my resume E.g. what is the "include" directive in JSP and what is its use, and some general questions like what is the general form of recursion, write a recursive program to check whether the given string is a palindrome etc. At the end, I was asked a popular logical puzzle
"3 bulbs 3 switches problem", which, unfortunately, I couldn't answer in time.
P.S.: Many of my friends were asked typical C questions like Write a program to create a given number pyramid and so on...