I applied through an employee referral. The process took 4 weeks. I interviewed at Thoughtworks (Barcelone)
Interview
The interview process consists of an initial screening interview with general technical questions. Following that there is a coding interview in which you "pair" with the interviewee on making a change to a REST-type application. Aside from that there is another (verbal) technical interview and a cultural interview.
Interview questions [1]
Question 1
How would you design a pipeline to deploy to production?
I applied online. I interviewed at Thoughtworks (São Paulo, )
Interview
O pessoal do RH foi bacana no processo, mas a entrevista técnica foi uma decepção.
Criaram um formato de 90 min para resolver ou implementar algumas funcionalidades de repositório que eles têm no github.
Durante a entrevista, o entrevistador não parava de fazer perguntas, o que no final acabava consumindo o tempo que eu tinha para resolver o problema.
Expliquei tudo que tinha que ser feito e cada passo a passo ao entrevistador, no entanto, parece que ele era um dev pleno ou júnior e muitas coisas que falava ele demorava para entender.
No relatório final dele que recebi do rh, ele mencionou que eu não tinha conhecimento em tdd sendo que durante a entrevista falei para que sim, tenho conhecimento, só que muitas vezes não acho prático, pois é muito mais claro para mim escrever o teste de uma função depois que eu já tenho a lógica desta função, mas tbm que não era regra, há casos que dariam para ir direto para TDD.
Interview questions [1]
Question 1
TDD
Coisas que nem ele entendia.
Resolver o problema de um board.
It was a great experience overall, loved it. Prepare your core tech stack well. Should have good problem solving well. and clean code and TDD is major focus area. Ensure your good at that.