Multi stage interview with the following stages:
* General Q&A with senior engineer
* High level programming assessment
* Embedded programming assessment
* Interview with department head, stressing safety critical nature of the work
* Q&A with HR
The process was thorough without being onerous, and the interviewers did a good job.
The first contact was made over the phone, where an interview was planned. The first interview was a general discussion about my previous roles as well as the current role. The second interview was a technical python test.
Interview questions [1]
Question 1
General technical questions about Python development
I applied online. The process took 1 week. I interviewed at CMR Surgical (Ely, England) in Sept 2023
Interview
3 interviews were conducted, coding then technical and after that the HR inerview, they basic questions in Python and there is a problem solving question. They asked about the tests and the software development lifecycle. the questions of the HR interview are basically about ambitions, motivations, etc.. the recruiters are cool and there is nothing to stress about