I applied online. The process took 5 days. I interviewed at ULLINK (New York, NY) in Dec 2010
Interview
I had a written technical test (C#, JAVA, depending on what you apply for) in their office. A few days later, I received a phone call asking me to come in for an interview. I met with an HR person first and then the hiring manager and the team leader.