I applied online. The process took 2 weeks. I interviewed at kVA (Greenville, SC) in Aug 2016
Interview
The interview process was smooth. There were three stages: 1. HR interview on phone 2. Technical interview with the managers and coworker (on site) 3. Technical presentation (online). They made me feel very comfortable and asked me about the projects on my resume and a few general questions about the current trends in the field.
Interview questions [1]
Question 1
Non technical: strengths, weakness, where do you see yourself in five years.
Technical: From resume