Ho presentato la mia candidatura tramite un'agenzia di reclutamento personale. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Ubisoft (Londra, Inghilterra) nel mese di ago 2022
Colloquio
Stage 1 : External Talent Agent approaches you and casual conversation around your career and skill set.
Stage 2 : Introductory Round with a couple of engineers from FGOL to understand your situation and informal conversation to check candidates fit for the org or not.
Stage 3 :
More in depth Technical Conversation with a couple of engineers. Questions around Java, Multithreading, REST and some behavioral questions.
Domande di colloquio [1]
Domanda 1
Java Questions
-----------------------
Difference between Method overloading and overriding
Difference between Stack and Heap and follow up questions on garbage collection
Major and Minor GC Pauses
How does HashMap work ?
Scenario : If there is a use case where multiple processes are using hashmap, what consideration would you make?
Difference between checked and unchecked exceptions, when would you use each of that ?
REST APIs
-------------------
Difference between PUT and POST request
How do you keep updating the leaderboard for the players ?
How do you handle latency issues when your players are across different time zones ?
The project that you’re most proud of ?
The project that failed and you felt bad for it ?