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)
The process began with an HR call to discuss the role and my skills, followed by a hiring manager interview focused on my technical experience. The manager repeatedly questioned my suitability due to a technology I hadn’t used recently, despite I've used it in my previous roles.
We then scheduled a technical interview, where I solved two Leetcode-style questions successfully, but the same manager maintained a negative attitude and brought up the same concern again, even though it wasn’t relevant to the questions. The experience left me with a bad impression and feeling unfairly evaluated.