This was part of campus recruitment.
First, there was a coding round involving a few questions. Upon selection from the coding round, there were four rounds of interviews. Everyone had to attend all four rounds, and it was not an elimination at each level.
The four rounds were:
For coding, round one of the questions was based on graph theory and writing code to find cyclic dependencies on a graph. Another coding round involved simple algorithmic questions.
In the database round, one was given a sample condition and had to create the model that the database had to follow.
The following metrics were computed from 13 interview experiences for the Twilio Software Engineer New Grad role in United States.
Twilio's interview process for their Software Engineer New Grad roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Twilio's Software Engineer New Grad interview process in United States.