I applied online. The process took 3 weeks. I interviewed at e-Core (São Paulo, São Paulo) in Nov 2023
Interview
1 - O primeiro contato é com o RH
2 - Uma Entrevista com o Gestor, onde ele te faz algumas perguntas técnicas (básicas de java, esteja preparado)
3 - Um live coding com um entrevistador e esse é o teste, sempre será o mesmo.
Interview questions [1]
Question 1
Primeira ou Segunda parte:
Sistemas que trabalha atualmente
Experiência com atendimento ao cliente (caso tenha)
Informações gerais de programação, como Polimorfismo, abstração… etc.
Debugging (O que é e conceito)
Troubleshooting (O que é e conceito)
Multithread (O que é e conceito)
Testes unitários e testes de integração (O que são e conceito)
DevOps
Docker (O que é e conceito)
Diferente entre imagem e contêiner
Explique como você usou CI/CD e sua importância.
Automação (O que é, conceito e se já implementou)
Git (O que é, conceito e recursos)
Métodos HTTP,
Indexes e Joins.
Banco de dados + diferença entre banco relacional e não relacional e quais vantagens/desvantagens acerca disso.
Autenticação e Autorização (O que é e conceito)
JWT (O que é e conceito)
E por último um live coding:
/**
Problem Description:
We are going to implement a function that determines the winner of a round of Shipit / a hackathon.
Our function is going to look something like this:
Process a list of voters, and return all candidates sorted in descending order by
their total number of points.
List getResults(List voters)
We pass in a list of voters and we return a list of candidate names in descending order of the total number
of points that each candidate received.
Assume that we extract the candidates' names from the votes as we process them.
A voter is allowed to vote for up to three different candidates.
- The order of the votes is important.
- The first vote that a voter places is worth three points.
- The second vote is worth two points.
- The third vote is worth one point.
- Result:
- The function should return a list of candidates in descending order of the total number
of points received by the candidate.
Example input
[
[A, B, C], [A, C, B], [B, A, C]]
result:
[A, B, C]
*/
I applied online. The process took 3 weeks. I interviewed at e-Core in Feb 2023
Interview
Perguntas técnicas, com exercício no final de lógica de programação. No final eles enviam um teste (focado em algoritmos e estruturas de dados) para resolver e submeter na plataforma do processo de recrutamento.
Interview questions [1]
Question 1
Você se sente confortável em trabalhar com Kotlin?
I applied online. I interviewed at e-Core (Porto Alegre, Rio Grande do Sul) in Dec 2021
Interview
O pessoal de RH é extremamente simpático e te deixa muito à vontade para poder questionar o que quiser sobre a vaga. E fazem somente perguntas pertinentes sobre o que você sabe ou não.