I applied online. The process took 4 weeks. I interviewed at Twilio
Interview
got contacted by a recruiter after applying online, scheduled a phone interview a months later. First round phone interview was with a recruiter to chat for about 30 mins and followed by a Engineer Manager for about 45 mins. Talked about my experience and background, and then went on to solve two coding problems. Both was extremely easy: 1) fizzbuzz 2) reverse a string
followed up almost immediately for a onsite interview. got lots of help from the HR on booking the flights and hotel for I was a non-local candidate. before the date of the onsite interview, I got a description of a small project which I should implement next day. the project was about simulating a online cloud infrastructure. This was pretty unexpected. Although I had some time to prepare and research for it. I couldn't complete it during the interview in the given time which was only 1 hr and half. And this was the only technical part of the onsite interview. And after a week I got a phone call with no offer.
I was surprised on how easy you can get a onsite interview, yet how difficult and unconventional the onsite interview could become. I felt like if the company is looking a person with hands-on experience, they could maybe do another round of phone interview before sending candidates to onsite.
Interview questions [1]
Question 1
implementing a small project which had some concept that I wasn't familiar with
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