Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Immersive Technologies (Perth, Australia Occidentale) nel mese di apr 2025
Colloquio
The interview process involves two rounds with a mix of behavioral, technical and code analysis questions. Behavioral questions focus on motivation, project and time management. Technical questions mainly cover C++, basic math and electronics knowledge. The job description requires any experience with object-oriented programming lanaguages. However, if you don't know C++ for this position, you won't progress past first round. Here are all the questions that they ask:
Explain a UML diagram design with class Komatsu800Truck and a SeriesAEngine. What should we refactor to have a variant with different engine type, SeriesBEngine ?
Piece of code for finding mode, mean, median, min and max number. Find logical flaws in the implementation algorithm and correct all. What would you put in the comments if you are a code reviewer for this pull request ?
Piece of code for finding average of consecutive numbers and identify logical flaws. What does unique pointer do and why do we need to use reset method for pointing it to a different memory space ?