Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso NVIDIA (Zürich, Zürich) nel mese di nov 2025
Colloquio
The first phase consisted of a project assignment where I had to design and implement a WebAssembly interpreter in C++. The goal was to execute a set of provided test modules and support the core WebAssembly instructions and features. I approached it as a real engineering task: structuring the project with a clear architecture, separating parsing, execution logic, and memory management, and using CMake to organize the build system.
Domande di colloquio [1]
Domanda 1
The first question was about how I structured the project and the reasoning behind my design choices.
Ho sostenuto un colloquio presso NVIDIA (Zürich, Zürich)
Colloquio
The first phase consisted of a project assignment where I had to design and implement a WebAssembly interpreter in C++. The goal was to execute a set of provided test modules and support the core WebAssembly instructions and features. I approached it as a real engineering task: structuring the project with a clear architecture, separating parsing, execution logic, and memory management, and using CMake to organize the build system.
Domande di colloquio [1]
Domanda 1
The first question was about how I structured the project.