Recruiter provided all necessary information about the recruitment process. I had a 5 interviews with different interviewers. Every interview was to check my knowledge in different areas. First interview was with the hiring manager to check if I fit to the team. Then the interviews were about: problem solving, parallel programming, CPU/GPU architecture, C++ profiling and optimisation, AI/LLM.
All interviews were in a nice atmosphere. Many questions required to solve simple task using knowledge from given field.
The interview from C++ profiling and optimisation was actually from CPU/GPU architecture not for C++. Mostly it was touching the same topics that the CPU/GPU architecture interview.
Interview questions [1]
Question 1
Difference between CPU and GPU architecture.
Task for logical thinking related to sorting algorithms.