I applied through a recruiter. The process took 2 weeks. I interviewed at Systems Logic (Richmond, VA) in May 2013
Interview
First they send me some emails. They called me and asked me about my previous projects and some Java questions, like inheritance, difference between interface and abstract class. Then after about two days, they send me the offer in email.
Interview questions [1]
Question 1
No difficult questions, just some basic concept about Java and OOP.
I applied online. I interviewed at Systems Logic in Sept 2013
Interview
At first, you will receive an email about the company's. Interest. Then you will get a phone call from I think is the recruiter asking about your very basic information, like what projects have you done and how you are familiar with java. Then very possibly, you will get an email that they will give you a phone interview. I got the phone interview the next day. The questions are very easy that I think is totally wasting time. They will ask basic concepts like, polymorphism and final key word.