I applied online. The process took 2 weeks. I interviewed at Odoo (San Francisco, CA) in Jul 2021
Interview
After applying, HR sends a timed assessment with a few questions about algorithms, frontend, and databases.
Then, a phone interview made with HR with some behavioral questions and explaining the company and the rest of interview process.
After, a technical interview is had with the head engineer with a 30 min assessment and some questions.
Then, a final 2hr technical interview is had with the head engineer with database modeling, various questions about OOP, JavaScript, and Linux/Unix, and some behavioral questions.
Interview questions [1]
Question 1
Behavorial:
What type of work environment do you prefer?
Why do you want to work at Odoo / work with ERP software?
Technical:
Parsing a json object with tasks with stages and output a json object with the duration of each stage.
Example input included other attributes of tasks.
No values were given for example output, only the format.
A client's requirements for an application is given and you must think of what questions you may need to ask and create a UML diagram and a wireframe diagram.
I applied online. The process took 3 weeks. I interviewed at Odoo
Interview
First online oa one question and have an hour to answer. Second, hr interview for half an hour. After the hr interview is the four-hour final technical interview with one easy coding, a few medium-level DSA questions, a database design question, and query questions based on the database created. The whole interview is smooth, got an invitation for the next interview the day after each session. The interviewers are nice and willing to answer any questions that I ask during the interview. Overall, really good interview experience.
Interview questions [1]
Question 1
How would you handle this case (a specific scenario) based on the database that you created?
Received online assessment via coder byte with 2 questions. After that, received an email from recruiter to schedule phone screen. After phone screen, details sent to the team for review.
Interview questions [1]
Question 1
Tell me about yourself. What do you know about the company?
I applied online. The process took 3 weeks. I interviewed at Odoo in May 2025
Interview
1. Take Home Assessment
2, Phone screening
3. 1 hour Tech/Behavioral with team member
4. 2 hour onsite Tech/ Behavioral with team lead
Interviews were a combination of technical and behavioral. Tested on a variety of coding knowledge (coding challenge, quick questions and answers, documentation, reading code). Coding challenges were easy to medium on leetcode.