Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso XTX Markets nel mese di ago 2020
Colloquio
Video Call with the manager followed by 3 video calls with team members.
The chat with the manager was good – I learned a lot about the company and the role. It ran for an hour and a half an included a coding test, which I had not expected.
The next batch of 3 interviews left me unimpressed -- the first interviewer did not show up. The second interviewer was pleasant and I enjoyed solving the coding problems. The third interviewer was 20 minutes late and had a very poor internet connection so I was frequently unable to hear what he was saying. Moreover, his code bunk link did not work which led to further delays.
Domande di colloquio [1]
Domanda 1
Educational background, work history, my interests -- in particular why I wanted to work in Software at XTX
It was a technical interview. It started with some questions about my background. And then I was asked a coding question, and I was asked to analyze the time complexity and space complexity
Focus on solving LeetCode hard-level problems
Analyze and discuss optimization techniques for each problem
Dive into the time complexity of different solutions
Leave some time at the end for any questions or clarifications
Ho presentato la mia candidatura tramite segnalazione di un dipendente. Ho sostenuto un colloquio presso XTX Markets
Colloquio
Phone call screening (~30 mins, voice only).
I was asked around 20 general questions about C++, compiler and OS architecture.
Interview was really fast paced, just to check the knowledge, no time to think or remember.
Domande di colloquio [1]
Domanda 1
-RAII
-C++ pointers
-memory alignment
-vTable, virtual functions
-variadic templates, emplace_back method (how it works with unique pointer, variadic templates)
-map, unordered map (how implemented, what advantages/disadvantages each one has)
-hash functions (when used, what's important about hash function definition)
-floating point numbers (how implemented, common problems with them)
-cache (how it works, what is cache line, prefetch, what are the modern cache architectures and one more question about some cache technique I wasn't familiar with)