I applied through a recruiter. The process took 1 week. I interviewed at SnapLogic (San Mateo, CA) in Mar 2016
Interview
There was a phone interview and then it was followed with an on-site interview.
The phone interview was for 45 minutes, consisting of a Coding Problem.
The On-site interview consisted of 4 rounds of 1 hour each. The questions involved coding puzzle and design problems.
I applied through a recruiter. I interviewed at SnapLogic (Atlanta, GA) in Jan 2021
Interview
They tasked a Senior React Developer to do some abstract JavaScript quiz question about counting consecutive 1s in an array, while they watch your screen. There's a guiding principal in technical interviews, to make the experience as close to the real work as possible. Apparently this company believes the opposite, to make the technical interview as radically different from daily work as possible. Interested to see how that turns out for them.
Interview questions [1]
Question 1
While I watch your screen, replace 1s in an array until you get the most consecutive 1s based on an arbitrary array of 0s and 1s and number of possible flips. Do this within 30 minutes and in a development environment you aren't familiar with.
I applied online. The process took 1 week. I interviewed at SnapLogic (Denver, CO) in Apr 2016
Interview
Applied online through Glassdoor. Was contacted by a recruiter a week later. A phone screen was conducted a few days later consisting of a couple of general online coding questions. soon after I was flown out to the Boulder office for a set of three onsite interviews, consisting of several HR and coding questions. An offer was made the next day.
Overall the interview process was excellent. The recruiters and engineers were extremely friendly and professional. The process moved very quickly.