
CERN Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 29 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at CERN.
Software Engineer
I submitted an online application with lots of details and answered questions about my interest in CERN and what I'd like to do. Three really good reference letters from top people were required. After the committee made their decision, HR contacted me to set up an interview with the supervisor. I was given a description of the project and asked about my previous experience and goals. There were also a couple of technology-related questions. The interview took a while, but HR was very helpful at their own pace.
- Can you explain CORBA in detail and your experience building middleware?
- What is your experience in building middleware?
- Can you detail your previous experience and goals?
Software Engineer
I applied online and a recruiter reached out pretty fast. The first step was an online interview where I had to record myself answering 5 questions about myself and my experience, without a live interviewer, which was kind of strange. About a week later, I got an invitation for an onsite interview in Geneva. I was expecting it to be an all-day thing with lunch, but they were busy that day, so it ended up being a shorter interview, around an hour, with 5 engineers. For the first 15 minutes, I presented a past project relevant to the role. Then, they asked me some technical questions, mainly focusing on databases. Since the LHC and museum were closed, there wasn't much else to do in the city that day. A couple of days later, the recruiter told me they were looking for someone with more experience but encouraged me to reapply in the future. Despite being a bit let down by the interview day, everyone was super nice throughout the process and it moved really quickly.
- Can you discuss your experience with SQL and NoSQL databases, and explain concepts like the CAP and ACID theorems?
Software Engineer
The recruitment process for this Early Career position has been a great experience. The interview is more conversational and human than in other places. There's a real curiosity to know applicants, their experiences and interests, and to share about life at CERN, which I really appreciated. The process is also very respectful of candidates' time, being quite fast with just one interview. Everyone I've been in contact with has been very nice and responsive.
- Can you discuss your experience and technical preferences?
- Do you have any questions for us?
CERN Software Engineer Interview Questions
Quoted word for word from CERN interview reports.
“Could you explain the difference between a virtual void function and a void function?”
Read reports →“Solve some simple LeetCode-style problems using either Java or JavaScript.”
Read reports →“What methods can be used to maintain high code quality?”
Read reports →“Are you able to speak French or any other languages?”
Read reports →“Were there any elements of modern C++ in the questions?”
Read report →“Do you have an interest in open science?”
Read report →“What would you do if a colleague requested an extension that would only be used by a small group of people?”
Read report →“Can you discuss your experience with SQL and NoSQL databases, and explain concepts like the CAP and ACID theorems?”
Read report →“Do you have standard Java interview questions, design questions, and SQL questions?”
Read report →Formats, difficulty and experience
Across all 29 CERN interview reports.