I applied online. The process took 1 day. I interviewed at Smartvue (Nashville, TN)
Interview
Simple phone screen typical for this type of job. Scheduled on-site interview with manager and CTO. The interview was fairly standard for a software engineering job, complete with whiteboarding. Employees seemed distracted. Conclusion: I wouldn't want to work there. The offices were dark and dingy and they didn't seem happy with their job.
Interview questions [1]
Question 1
Explain the difference between SQl and NoSQL databases.
I applied online. The process took 2 days. I interviewed at Smartvue
Interview
The first step is phone call with general questions about technologies and candidate's experience.
Then onsite interview with developer. More technical questions about candidate's previous projects, used technologies, why did candidate used them, what exactly candidate did for those projects, whiteboard questions and tricky parts of language.
The last step is phone interview with CTO. Online programming and questions about salary and projects.
Everyone is very nice and helps candidate to feel comfortable.