I applied online. The process took 2 weeks. I interviewed at Technology Innovation Institute in Jun 2022
Interview
Three conditional rounds, but it could be 4 depending on how well you do: - First HR Introduction. See if career/goals align with the job, the company and benefits are presented as well. - Second Interview with a technical person (my current manager). Very conversational (it depends on the interviewer), not an interrogatory. Projects were presented to me, overall subjects, ratio between research and integration. - Third interview was more of a technical test through some broad questions and some specific ones. My position is more software oriented, so I got Modern C++ questions, DevOps best practice, some ROS/ROS2 questions, design decisions... No coding test.
Interview questions [1]
Question 1
- General ROS/ROS2 questions: explain what ROS is, why and how it is use... describe pub/sub and observer design pattern... - Describe what a DDS is - C++ questions about smart pointers (ownership), thread-safe objects (queues vs mutex vs semaphores) - C++ questions about error handling (exceptions vs monads/optionals) - Questions about Docker, CIs/CDs and overall DevOps architecture in Robotics System
I applied through a recruiter. The process took 2 weeks. I interviewed at Technology Innovation Institute (Abu Dhabi, Abu Dhabi) in Apr 2025
Interview
I got approached by a headhunter and was asked if I want to apply to a Robotics Engineer possition or a Software Dev position. Because of how it was advertised, I chose the Robotics Engineer possition. Sent in my resume and some other documents, had an interview with the headhunter, then booked an interview with TII. At the TII interview, I was interviewed for a Field Test Engineer role which was very odd. After consulting the headhunter I was told that TII felt that I was more suitable for that role and without consulting me or even informing me beforehand of what the interview is going to be about, they interviewed me for that role. Even during the interview, they didn't disclose to me what the possition I am interviewing for is. It was after an hour of wasting my time, that I found out trough questioning the interviewer, that the possition was changed by them. Most shamles company I have encountered so far. Complete scammers.
5 rounds with a technical skills assignment, every round was about past experience and skills in robotics. They never got back to me after completing the five rounds, The technical assignment was the third one
I applied through a staffing agency. The process took 3 weeks. I interviewed at Technology Innovation Institute
Interview
A HR sourcing company contacted me on LinkedIn. Asked for my resume and had a short call explaining the process. Then there were supposed to be three rounds of technical interviews but after the second round there was no response for over a week. On emailing them, they said I had not been selected.
Interview questions [1]
Question 1
Questions were based on resume and previous work experience. Also asked about the testing process followed, c++ version used, knowledge about git and docker