I applied online. I interviewed at Revinate in May 2017
Interview
First a phone screen and then the technical interview. During phone screen the recruiter described about the company and what they do. Then sent a request for availability for phone screen. Then techincal interview. Everything was smooth.
I applied online. The process took 1 week. I interviewed at Revinate (San Francisco, CA) in Sept 2016
Interview
1. Online Coding Assignment
2. Technical Phone Screen
3. On-site interview - 5 rounds - Technical and Behavioral
Be prepared for Behavioral questions, questions on your resume projects and tools and technologies listed in your resume
Interview questions [3]
Question 1
Technical Phone Screen - Design Deck of cards
Write implementations for Shuffle and Pick 7 cards to play poker
The process took 1 week. I interviewed at Revinate (San Francisco, CA) in Apr 2015
Interview
The recruiter was very straightforward and honest with me throughout the whole process including pre- and post-interview. The engineering team asked challenging interview questions and overall I enjoyed the process.
1. Phone call with recruiter
2. Phone interview with Engineering Lead
3. Phone interview with Senior Engineer
4. On-site interview with Product Director and Engineers