Candidatei-me online. O processo levou 4 semanas. Fiz uma entrevista na empresa SimScale.
Entrevista
It starts with a simple interview with the HR then task followed with a technical interview. After passing all of the steps there is an on site group of interviews and a task.
Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela SimScale (München, Bavaria) em mar. de 2022
Entrevista
Three stages interview plus a home assignment:
1-First Interview on Google Meet: a meeting with HR, general non technical questions.
2- Hiring Manager Interview: a meeting the team leader, with a focus on technical skills and past experience.
3- Home assignment: you have 10 days to return the assignment. They give you a selection of coding language to choose from.
4- If you make it this far, you are practically in.
Perguntas de entrevista [1]
Pergunta 1
Past experience, skills, your recent work, questions about C++
Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela SimScale (München, Bavaria) em mai. de 2020
Entrevista
The interview process starts with an initial discussion with the company HR about the experience and salary expectations.
Second Round is a technical assignment round.
The third round is a technical discussion about the solution you built and some others.
Perguntas de entrevista [1]
Pergunta 1
The most important one for them: Home Assignment (2nd round)
They will give you a technical design problem which you will need to implement in 7 days with the language of your choice.
The problem which they had given was not a simple program but a whole application. They will also give you a validator application to validate your application if it is working fine as per their standard (which you have no idea of about where it failed). On my system that validator didn't work.
Then they had 'n' number of requirements that needed to be implemented. Just like a user story but without the sprint planning, so you can understand the pain I went through. Plus when you design an application you talk with others, there are design discussions and whatnot. So they are expecting a production-grade application from your side without considering the thought process that goes into that when you are building one. I had written the application code in just 2 days but it failed validation on their side and I have know idea what went wrong. Except an email stating that it failed. I deserved a chance to know which validation it has failed and which design principles did I miss.
To everyone, you can skip all this, and please apply to some other company where design and code discussions are done face to face (skype/zoom/office). Assignments do make sense (I have given many), but they should check your language level and if you can code. That's it. About logical thinking and others can be tested face to face.