First interviewed over the phone by a Senior Software Engineer IV/Architect for 30 minutes. The questions were wide range of Java/J2EE. Later I was called for an in-person interview which involved a white board session at the company site in Timmonium, MD with five (team lead, architect, and three developers). My interview went very well which was immediately followed up with a feedback that I did very well and they were discussing an offer for me. However, the company offer took a couple of weeks which they said was because the team lead was in California. I liked the techies on the team and team lead seemed very keen about me.