I got a mail from the recruiter probably thru naukri . I sent my resume and got a call immediately .
First Round (Written)- Aptitude Verbal Technical Questions on java /J2EE code snippets covering arrays string concepts
Questions which i Remember(1st round):
what is Java Package
define wait notify notify all
synchronization
try catch finally throw throws
2nd round this was taken by a director . He will mostly gauge your attitude .
Write factorial program (be ready to write both factorial and recursive) and write test cases for it . Be prepared for some tricky questions .
3rd round
Java Concepts
Concentrate on all the basic fundamental stuff . Be ready to write programs using the same . Few of the concepts . String pool, Overloading overriding , static , threads .
Be ready for a question on what all your resume says . They usually ask a few DB queries .
4th round
Write test cases . automation using selenium .
Write a program to divide the number into two halves and put them into an array . write test cases for the same .
write a program to count the number of words in a file . write test cases for them .
5th round
Some senior person .
1 puzzle was asked (3litre 5 litre one )
write a program to find the depth of a binary tree
to sum it up an easy one .
6th round
Manager round
DB questions .
Write a query (an inner join with a pinch of salt )
There is a DB with redundant data ( duplicate entries) hw will u sort it out
Java Questions
Write a program and test cases to find the second biggest element in the array
write a program and test cases to validate anagrams ( e.g GOD DOG is an anagram of GOD )
It was a very long interview . But a good one.
7th Round HR round
just a formality