I applied online. The process took 3 weeks. I interviewed at IBM
Interview
I got an email for the interview. it was 1-1 interview, interviewer asked for the previous projects i have done besides the academic projects, some behavioral questions about conflicts with other people, if someone doesn't contribute to the project in the group.... and at the end one technical question, how to delete a node from linked list. It was pretty easy, haven't received any offer yet.
I applied through a recruiter. I interviewed at IBM
Interview
They are less interested on skills and more interested on salary negotiations
Project Details
How many team members
What were your roles?
Easy questions on Java
Abstarction real time example
Casting concepts
Threading concepts - Synchronization
Program on Thread communication
Exception Handling
Collections - where you used ArrayList , Map, Set in project
How to maintain user profiles in collections?
Hibernate concepts
JQuery , json , ajax are you familiar with these ?
Applied online with a resume and got an email back within a week for a Skype interview. 10 minutes of general questioning: "describe a time when this and this happened" and then 10 minutes of technical questions: "code this in java, code this in a shell script, what does this term mean for OOP?". And then another 10 minutes of general questioning.
Interview questions [1]
Question 1
Retrieve the contents of the directory every 10 seconds