I applied through college or university. The process took 3 weeks. I interviewed at Twilio (San Francisco, CA) in Jan 2012
Interview
went to the corp. office and had 2 rounds of interview. one with a few people from engineering and another from and team of software engineers. most of the people interviewed with have worked for the company less that 4 years. they were friendly and the process is pretty typical for tech companies. questions range from technical skills, programming skills, what products you have worked on in the past, what issues have you solved etc.
Interview questions [1]
Question 1
what technical projects have you worked on in the past.
I was given a take-home coding exercise, which was quite a bit more hefty than most others I've had. Sent a link to the public repo a few days later. The following week, the recruiter asked me to send the link I already sent. When I followed up the next week, I found that the recruiter's email bounced - they were no longer with the company. So I then emailed a higher-up, who passed me along to another recruiter, who I then sent my exercise to yet again. A rejection followed soon after with no feedback.
Phone screen and onsite with a few leetcode and system design questions. The overall process was professional and the recruiters did a good job of keeping me up to date.
Interview questions [1]
Question 1
Implement an LRU Cache with some existing boilerplate code
I applied online. I interviewed at Twilio (Dublin, Dublin)
Interview
Very friendly talent acquisition staff member, was given plenty of info for technical test, including what concepts would be asked. Had to do a systems design interview also and was given enough to prep for that.
Interview questions [1]
Question 1
Programming question about traversing graphs, systems design question about a photo printing service