I applied online. I interviewed at Twilio in Feb 2020
Interview
1.step: I was asked to implement Hackerrank Spring Boot stock trading app. Tests and project structure was ready, implementation was missing.
2.step: I had an interview with the team leader
3.step: Oncall 4 interviews with my future team members. It was a very relaxed, structured interview process.
Interview questions [1]
Question 1
What are the differences between Kafka and RabbitMQ?
I applied through a recruiter. I interviewed at Twilio
Interview
Entrevista con recruiter. Prueba de nivel de programación con un empleado realizando pair programming. Entrevista con el dev manager acerca de tu experiencia personal y cómo afrontar situaciones de gran dificultad tecnológica.
Interview questions [1]
Question 1
Experiencia y preguntas técnicas para poder cubrir el puesto
I applied online. The process took 1 week. I interviewed at Twilio in Nov 2020
Interview
5 rounds of interaction - easy DSA and very stupid system design question. I talked to 5 different people in 5 different locations (3 countries). The interviewers themselves were not at all experienced. They would have been my peers at best. They were themselves a bit intimated by me TBH.
They are in India with a very low budget and they want candidates who memorize things. That said, all interviews were positive but I think they had a budget constraint and decided not to hire. There was a "bar raiser" which is like an HR interview here - the guy seemed to be in a very bad mood right from the start as if the India center is going to snatch their jobs away (he was somewhere in EU). Felt almost a bit racist the way he talked.
Overall, they have assessed India to be very cheap. So I advise them to increase recalibrate their budget.
Interview questions [1]
Question 1
DSA - Graph - DFS/BFS
JS - use fetch / promise
System design - load distribution