I applied online. The process took a week. I interviewed at Hirarky Solutions was good.
They asked very standard questions about previous employment. They also ask about the technologies you worked on. The people are friendly and don't ask questions that are very difficult, so just be prepared to answer questions about your employment background.