Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso NetherRealm (Chicago, IL) nel mese di mag 2021
Colloquio
I was given a take-at-home questionnaire through email that asked some fundamental questions about C++ and programming. This was before the existence of LLMs. Then I had a behavioral interview, followed by a live coding technical assessment where I had to find the distances in an array between a player and each other player. There was then a final behavioral interview where I was given an offer.
Domande di colloquio [2]
Domanda 1
In C++, what is the size and alignment of a struct that has one virtual function, a pointer, and a floating point value (in that order).
In C++, given a vector of Player objects, if you are given an index of the current player, return a vector with the floating-point distances to each other player at their respective index. For the index of the current player, the distance can be zero. Assume the Player type defines public members x and y. Do what you can to make it as efficient as possible.