
Odoo Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 916 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 916 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Odoo.
Software Engineer Intern
The first stage was a coding assessment on the Coderbyte platform, lasting 1 hour and 45 minutes. It had three questions: one SQL, one graph, and one array. The SQL question involved joins and group by, and was easy. The array question used hashmaps and was easy. The graph question was about the shortest path from the first to the last node, which was hard for beginners but medium for those familiar with graphs. I got the results within a day but was not selected. After the coding round, there was a direct interview with the team lead, which was the final round. My suggestion is to try to solve all 3 questions fully, or at least the hard one with half the test cases and the other two fully. Solving the hard one is the best chance to get selected. Happy coding. Life moves on, better opportunities will come to you. Thank you.
- none
Partner Manager
I really prepped for this interview: had a good grasp of the role, Odoo tool, and partner functions. I answered all questions correctly. There were many basic questions, so I wouldn't call it a tough interview, but it was extremely unpleasant interaction-wise with HR. The conversation was very scripted, with standard questions about understanding the role, sales, and Odoo partners. When my answers covered multiple aspects of a topic, some questions were repeated, making it feel like my answers weren't really heard. The most problematic part was the recruiter's attitude, which I found cold and not very kind. At one point, while I had a notepad open on my laptop to take notes, I was interrupted mid-sentence with 'Are you reading your notes?', followed by a passive-aggressive comment implying I was, despite my negative response. In a video interview, this kind of remark is very uncomfortable and unnecessarily puts the candidate on the defensive. The interview continued in a tense and unpleasant atmosphere, which was even more surprising as I'd never encountered this before, even in demanding environments. It's a shame because the role and company are very attractive, but this experience significantly impacted my perception of the recruitment process.
- What is your understanding of the role?
- Tell me about your sales experience.
- What is the role of Odoo partners?
Customer Support Analyst
The interview was disappointing and didn't really assess the role properly. The interviewer expected me to know the company culture and values by heart, making it feel like a memory test rather than evaluating skills, experience, or professional fit. After discussing my work history, I was asked a question I found tricky and irrelevant, not testing skills, judgment, or readiness for the role. Answering it 'correctly' doesn't really show if someone is suitable. At the end, I was told I might be considered for this or another role based on my email reply. I replied stating I was a better fit for the other role, but heard nothing back. Later, I received feedback for the role I explicitly didn't choose, showing a lack of reading, follow-up, and communication from the team.
- How would you explain Odoo to a 3-year-old?
- Could you explain Odoo to a toddler?
Customer Service Specialist
It was an easy but very long interview, in Spanish for 5 minutes and then everything in English. It lasted a little over an hour. Two people interviewed me, a guy who was a developer and a girl who apparently wasn't very knowledgeable about the topic. Both had been with the company for less than 2 years, the questions they asked were very vague and it was clear they didn't know much about it. The fact that people with so little time in the company are in charge of interviewing seniors is already concerning. The position is "hybrid", but the work-from-home day (only 1 day) is random during the week and rotated by groups, which doesn't make much sense. They wanted to know what I did wrong in my previous job or where I made mistakes, I answered truthfully and then they told me they didn't believe me. The main reason I rejected the offer was the interviewers' lack of knowledge and the start time of 7 to 9 am with only one day of work from home per week.
- Can you tell me about yourself, your experience, and provide a use case?
- What were your mistakes in your previous job?
Odoo Interview Questions
Quoted word for word from Odoo interview reports.
“Can you validate or parse a simplified HTML string with opening and closing tags?”
Read reports →“How would you create a sorted stack object in Python with O(1) complexity for its operations?”
Read reports →“If prepaid expenses go up, what's the impact on the Balance Sheet?”
Read reports →“What technical steps occur when you navigate to Google in a web browser?”
Read reports →“How would you push all the zeros to the end of an array?”
Read report →“Imagine we have a rectangle and a set of coordinates representing cuts made across its length and width. How would you calculate the total number of squares formed?”
Read report →“About how many new businesses would you estimate open in Abu Dhabi annually?”
Read report →“Previously Odoo was sold per application, and now it's per user. Why do you think this change occurred?”
Read report →“What are the main benefits of using Odoo for a company just starting to automate its processes?”
Read report →Formats, difficulty and experience
Across all 916 Odoo interview reports.