The interview process included multiple stages: it began with an initial recruiter call, followed by two separate rounds of phone interviews, and concluded with six comprehensive final-round interviews involving various team members.
Interview questions [1]
Question 1
If you were to make the perfect function, how many arguments would it have?
It was specifically for Mellanox oriented role, which required extensive RDMA experience. They asked about background, told me specifically about the work, and wanted someone who have MPI and RDMA background.
Interview questions [1]
Question 1
Some basic chat, and a small string concatenation in C without any inbuilt functions. To have a clear understanding of pointers.
It was an online interview. I introduced a project I worked on, they did not want me to go too much into details and an overall was enough. They asked me some technical questions about my experience, what practices I encountered during my previous work experience, etc. It was followed by more in depth leetcode questions.
Interview questions [1]
Question 1
implement a function that will return a fibonacci number (nth index)