I applied online. I interviewed at TripleLift (New York, NY)
Interview
Total three rounds, first round was phone interview and second round was technical onsite interview, the last round was with the CEO.
The first two rounds were fine but the last round with the CEO was weird. He didn't seem to understand the technologies I know but still questioned me on that.
I applied through a staffing agency. I interviewed at TripleLift (New York, NY) in Aug 2017
Interview
I was contacted via HR agency. The response took more than 3 weeks, and was postponed. The interview itself was easy, and I was able to answer both algorithmic questions in time. The interviewer seemed distracted and barely looked at my answers. After that I got a response from HR that I didn't pass. Looked like waste of time and they didn't really need anyone.
I applied online. The process took 2 months. I interviewed at TripleLift
Interview
First there was a coding screen, where you had to build something using standard web dev tools. Then there were 2 phone interviews, one technical, one non-technical. Lastly, there was an on-site interview, which consisted of 3 individual interviews. The 3 individual interviews were with 2 engineers and a senior engineer. They were all really friendly.