I applied online. I interviewed at TPConnects (New York, NY)
Interview
Project - You will have a day to complete. Once submitted you follow up. If you are successful you will be offered a job. Starting package may be lower. Try negotiate with time lines and delivery.
Interview questions [1]
Question 1
Attitude - that is what they are looking at. You may not be able to fool them as they will try to irritate you.