I was contacted by a recruiter. I had 3 phone interviews and I was asked basic programming questions.
Few questions I can recall,
1. Implement your own hashmap in java
2. Given an integer array, find all pairs of integers which sums up to K.
3. Difference between arraylist and vector
4. How would you implement your own ArrayList
5. Questions regarding knowledge of design patterns