I was contacted by a recruiter and was set up to have a phone interview. They didn't call at the appointed time, so it was rescheduled 4 times. 30 minute interview with a couple of very heavily accented developers. They asked very basic Java questions. Was told that I didn't have enough "functional knowledge", which was frustrating because I know all my answers were spot on. I believe the foot-dragging of the phone calls indicates they never intended to hire me and were only going through the motions for whatever reason.