This was a campus placement, There was a online test in hackerrank and after that it was technical interview. The online test was simple and questions where from strings. So prepare for strings and oops concepts
I applied through college or university. The process took 3 days. I interviewed at Thoughtworks (Coimbatore) in Dec 2020
Interview
First round was an online round with programming and technical aptitude questions. The questions were easy. Next was pair programming we were given a problem and was asked to solve within 2 hours. A thoughtworks employee reviewed our code.
Interview questions [1]
Question 1
Given a set of channels with different subscription schemes, add subscription, deduct price from customer account, update customer subscription.
I applied online. The process took 4 weeks. I interviewed at Thoughtworks (Belo Horizonte, ) in Dec 2020
Interview
Processo longo, mas enriquecedor. Cada membro da ThoughtWorks que participa de suas entrevistas está engajado em te conhecer e maximizar a assertividade do feedback que te será dado. 1 entrevista com recrutador, 3 entrevistas técnicas baseadas em pareamento, 1 entrevista cultural e 1 entrevista com liderança.
Entrevista com recrutador: Contato inicial, para verificar se você possui algumas das características técnicas e de personalidade condizentes com a cultura da empresa.
Entrevistas técnicas: Pareamento com outros ThoughtWorkers, com intuito de resolver e/ou explicar como foi resolvido certo problema. A importância nesta etapa é sua capacidade de sustentar um raciocínio de forma clara e comunicar de forma concisa seus pensamentos e dúvidas.
Entrevista cultural: Aqui, será analisada sua empatia e visão específica sobre as questões sociais relevantes, principalmente no que concerne a minorias e a reflexão quanto a seus próprios privilégios. Etapa importantíssima, visto que um dos 3 pilares da empresa se sustenta na justiça social como forma de fazer o mundo um lugar melhor.
Entrevista com Liderança: Um bate-papo mais focado em entender como o candidato resolve problemas no cotidiano, e como lida com certos aspectos do trabalho em equipe. Pode ser que haja uma conversa em inglês, para nivelar sua proficiência.
Interview questions [2]
Question 1
Você acha que o feedback é importante em uma equipe? Qual um feedback que você deu que você sente que influenciou na dinâmica do time? Já recebeu também um feedback desse tipo?