I applied through a recruiter. The process took 2 weeks. I interviewed at Itaú Unibanco in Dec 2023
Interview
1. Entrevista com recrutador
2. Entrevista com Lider
3. Retorno de aprovação com recrutador
Tudo durou em média 2 semanas e pedi mais 2 semanas para me desligar do meu antigo vinculo.
Primeiro é realizada a entrevista com o recrutador. Em seguida é realizada a entrevista com gestor da vaga. Costuma ter um desafio técnico e entrevista técnica. Por fim é realizada a oferta da vaga
Interview questions [1]
Question 1
Informe os principais desafios ou projetos que implementou durante a carreira.
I applied online. I interviewed at Itaú Unibanco (Satara) in Jan 2023
Interview
Application Submission:
Online Application: Submit your resume and cover letter through their career portal or a job platform.
Initial Screening: Your application is reviewed by HR or the recruitment team to see if your skills and experience match the job requirements.
2. Initial Screening Interview:
HR Interview: An HR representative will contact you for a preliminary discussion. This usually involves a conversation about your background, interests, and understanding of the role.
Behavioral Questions: Expect questions to assess your soft skills, cultural fit, and general work attitude.
3. Technical Assessment:
Online Test: If applying for a technical role, you might be asked to complete an online coding test or technical quiz. This can cover areas like data structures, algorithms, and domain-specific knowledge.
Case Study or Problem-Solving: You may be given a case study or real-world problem to solve, which helps assess your analytical and problem-solving abilities.
4. Technical Interview(s):
In-depth Technical Interview: You’ll likely have one or more interviews focused on your technical skills. These might be with senior developers, data scientists, or engineers.
Questions: Expect to answer questions on your core skills, such as programming languages, data analysis, system design, or machine learning, depending on the role.
Live Coding: You might be asked to solve coding problems or work on a technical task in real-time to demonstrate your thought process and technical acumen.
5. Managerial Round:
Interview with a Hiring Manager: This round usually focuses on your experience, how you handle work challenges, your career goals, and how you align with the company’s objectives.
Discussion on Projects: You might discuss your past projects, particularly those relevant to the role.
6. Final Interview:
Panel Interview: Sometimes, there might be a panel interview with multiple stakeholders from different teams to assess your fit within various aspects of the company.
Leadership or Executive Round: A final interview might be with a senior leader or executive, who will assess your long-term potential with the company.
Interview questions [1]
Question 1
Programming and Algorithms:
"Can you explain the time complexity of a binary search algorithm?"
"Write a function to reverse a linked list."
"How would you optimize a slow SQL query?"
Data Structures:
"What is the difference between a stack and a queue?"
"How would you implement a hash table from scratch?"
"Explain the concept of dynamic programming with an example."