
JLR Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 71 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at JLR.
Software Engineer
The application process for degree apprentices involves three main steps to secure an offer. First, you'll need to complete the application form. Even though they say a CV/cover letter isn't required, it's a good idea to include them to stand out among the many applicants. Next up is the online testing phase, featuring timed questions relevant to the apprenticeship you're applying for. Lastly, there's a long interview, typically around 4 hours, with some breaks included.
- What makes you the right candidate for this position?
Software Engineer
The interview process involved technical questions, starting with linked lists which I answered. They then asked about my resume and touched upon machine learning and operating systems. Following the technical part, there was a behavioral segment asking why I'm interested in Jaguar and some questions about their car models.
- Could you answer some questions about linked lists?
- Do you have any questions based on my resume?
- What do you know about machine learning?
Software Engineer
The interview started with introductions, then I had 5 days to complete a task which I did and presented in the next round. They liked my work a lot. The interview was in person in Coventry and I had travel issues like missed trains and buying tickets twice because transport in Coventry is not great. I managed to complete the task despite the problems. Sadly, I got rejected. It's a shame that recruiters can just send rejections without understanding the effort candidates put in. I was also promised travel reimbursement which I haven't received yet and no feedback was given on my interview, which is frustrating after all the effort.
- What are some technical questions related to the role?
JLR Software Engineer Interview Questions
Quoted word for word from JLR interview reports.
“What is the total number of ways to reach the nth stair if you can take either one or two steps at a time?”
Read reports →“What is the function of the integral term in a PID controller?”
Read reports →“What are the number of distinct arrangements possible when permuting the characters of a given word, considering all unique orders of the letters?”
Read reports →“Could you implement a function to create a mirror image of a binary tree in-place and return its root?”
Read reports →“How would you find the middle element of a linked list?”
Read report →“Can you explain the difference between I2C and SPI?”
Read report →“Regarding a switch statement, what happens if a break statement is omitted at the end of a case, and could you explain fall-through?”
Read report →“Can you write code to convert a number's numerical form into its word representation? For example, given the input number 100, the output should be 'One Hundred'.”
Read report →“What legislation do you believe JLR needs to take into account in the coming five years?”
Read report →Formats, difficulty and experience
Across all 71 JLR interview reports.