I had five Interviews in total. The first one is a quick video call with the team leader and an specialized engineer to give a presentation of the company and ask questions about the applicant CV. Second interview is a presentation of applicant's contributions in previous projects. Being clear in which are the objective of the project, the personal contribution and the results obtained. Third interview was with two Senior engineer, first one asked questions mostly about deep learning basics concepts. How a neural network works and also they got in detail about 3D reconstruction processes using the latest state of art DL. The second engineer asked me mostly about how to fuse sensors for localisation purposes. Mainly IMU and camera. Fourth interview was a presentation about the localisation device they are working on. I had some questions of coding (finding a bug in a code) or how to solve a classic problem in programming C++. (How many rectangles can be formed from a given set of points in a 2D matrix) Fifth interview was with the team leader. He asked questions about how to solve a particular problem in C++ using standard vectors.