J'ai postulé en ligne. J'ai passé un entretien chez GlobalLogic (Chennai) en mars 2022
Entretien
Typical interviews: I want this, what is the best way to do it in Java ?
Global Logic Interview: I want this, I know this is the best way to do it, but don't tell me that, tell me the worst way to do it where you come up with the logic for something you will never do on the job ?
Only the company name has Logic, everything else they ask in interview is illogical. Be prepared for such things with your interview.
J'ai postulé via un recruteur. Le processus a pris 1 semaine. J'ai passé un entretien chez GlobalLogic (Wrocław) en mars 2023
Entretien
The recruitment process begins with an initial screening conducted by a recruiter. This is followed by a 1-hour interview with the team manager to assess cultural and managerial fit. Afterward, candidates undergo a 1.5-hour technical interview with team members to evaluate their technical skills and expertise.
Questions d'entretien [1]
Question 1
Modern cpp standard questions - smart pointers, lambdas.
Some patterns and idioms like pimpl, rule of 3/5/0, etc
General debugging knowledge and Linux experience.
J'ai postulé via un recruteur. Le processus a pris 2 semaines. J'ai passé un entretien chez GlobalLogic (Wrocław) en mars 2023
Entretien
The interview process consisted of three main stages:
Initial HR Screening
This was a short introductory call with a recruiter from the HR team, lasting about 15 minutes. It focused on my background, availability, motivation for applying, and a brief overview of the company and role.
Interview with the Project Manager
The second stage was a one-hour conversation with the manager overseeing the specific project. We discussed the team structure, project goals, the technical environment, and how my experience could contribute.
Technical Interview with the Engineering Team
The final stage was a two-hour technical interview with engineers from the team. It involved c++, system design questions, and deep technical discussions relevant to the role. The engineers were professional and asked thoughtful, challenging questions that reflected real-world problems.
Overall, the process was structured and transparent, with good communication throughout.
Questions d'entretien [1]
Question 1
One interesting question they asked was about the use of assert in production C++ code and how it differs from runtime error handling. Specifically, they asked me to explain when it's appropriate to use assert, what happens to asserts in release builds, and what the implications are for debugging and system stability.