The process took 2 weeks. I interviewed at Imgur (San Francisco, CA) in Jan 2016
Interview
Technical phone call followed by onsite. The onsite turned out to be pretty chaotic. The machine learning team is small, one engineer and a VP, who was very new to the company at the time. The technical call was with the engineer. About four days before the onsite, the recruiters asked to change times and dates. After a few days of back and forth, where we would set a date and they would ask to change it again, we ultimately set a date, a little over a day before. The recruiter said I'd be meeting with only the engineer I had already talked to, but also mentioned the VP was excited to get uninterrupted time for us to talk. Uncertain why they couldn't find two overlapping free hours from two people, and scheduled me to come in to talk to only the same person, again, I just agreed and went with it.
The onsite was just a conversation about the current problems they're working on. There wasn't a lot of diversity to the topics we covered.
A week and a half later the recruiter wrote back to tell me the onsite went well, but that they had frozen hiring for the position to hire more management.
Interview questions [1]
Question 1
Typical coding interview stuff. Machine learning and information retrieval theory.
Thanks so much for your feedback. We completely agree with you that your experience could have been better. We pride ourselves on candidate experience and the ball was dropped here. We had to reschedule a couple of times because of a major organization shift to our structured tribes layout. Our date for the rollout was brought up after we initially scheduled you, which caused our VP to have to reschedule. Unfortunately, you didn't get the experience you deserved and we've since learned where the prioritization falls. Thanks again for your feedback and I hope you stay a fan of Imgur.