I applied through university. The process took 2 months. I interviewed at Twilio (New York, NY) in Dec 2016
Interview
Received a call from a recruiter. Scheduled the first round phone interview with the hiring manager. The interview went well and received call for the second round of phone interview. But the recruiter scheduled the second round with the same hiring manager again. On the day of the interview, the manager called 15 min late to tell that he is busy with an meeting and scheduled the interview next day. He called on time the next day and quickly identified that the recruiter has made a mistake in scheduling the interview. He told me that he will ask her to schedule the interview with one of his team members. Did not hear from the recruiter for 3 days and then had to mail her to get the interview scheduled. The second interview went well as well and I heard from them the same day for scheduling the onsite interview. I asked her to schedule it in January. But she insisted on December and stopped responding to me properly. Everytime I had to send a mail to get response for my previous mail. I did worked around my entire schedule and gave them dates for december but she could not schedule it on those dates. She then directed me to another recruiter regarding my onsite scheduling and I did not heard from her for a week. Had to mail her to ask about onsite scheduling. She tole me that she will respond in a week, But I did not hear from her again. I had to mail her to get an update when she told me that they have identified an intern to fill the position. Overall, very bad experience with the recruiters who are very unresponsive. They do not care about the time and effort candidates put in the interview. Would not suggest applying here.
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