
IKEA Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 33 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at IKEA.
Software Engineer
After my resume was shortlisted, I got invited for a hiring manager round. It was a pleasant discussion with only behavioural questions. I learned about ikea and its values. The second round was with the Engineering Manager for a 45-minute discussion about my skills, experience, and interests, with some behavioural questions. No technical questions were asked. Then there was an offline tech assignment to build a warehouse application for product management. I heard the next discussion would be based on my assignment solution, but instead, they asked vague, random questions, like a stress interview, with a few tech questions for general understanding. The final interview was a 30-minute session with a senior manager, mostly behavioural questions and two general tech questions. A follow-up with the Engineering Manager was scheduled but canceled last minute, and I received the offer two days later.
- Tell me about yourself and your experience.
- What are your interests?
- Can you tell me about Ikea values?
Software Engineer
It was a really chill and nice conversation with a tech manager, super experienced and easy to talk to. Not like the tough interviews I've had with IKEA and others. He mentioned they were looking for a tech lead. I let him know I might not have the exact skills for that. He got that the role might not be the best fit. Still, I feel it was valuable, and they might pass my info to other teams that could be a good match.
- Can you share some details about your previous work experiences?
- What drives your interest in this particular role?
- From your perspective, how do you perceive IKEA?
Senior Software Engineer
The interview process for a Senior Software Engineer role at IKEA's new tech hub in Amsterdam spanned about three months, from March to June 2021. Unfortunately, despite reaching the final stages and being informed of a good fit, the position was ultimately unavailable due to IKEA hiring too many developers. The steps involved: initially, several intro calls with the recruiter. Then, a brief 30-minute video interview with the section lead, which felt a bit short for him to give full attention but seemed promising. This was followed by more recruiter calls. Next, another brief 30-minute video interview with the team lead, which also felt time-constrained but had positive indicators. After that, a technical assignment was given. It was somewhat vague, but the emphasis was on a solid plan rather than precise interpretation, despite the limited time for full implementation. This was then followed by a 1-hour video technical interview which was quite uncomfortable. The interviewer seemed unprepared, hadn't read my work summary, and judged my assumptions instead of the implementation, showing unfamiliarity with my chosen tech stack and making unfair negative assumptions. Thankfully, IKEA acknowledged the issues with this interview, and the process continued. The next step was a final HR interview, which was supposed to happen soon. However, it took a full month, with multiple follow-ups from my end, for IKEA to inform me that the role was no longer available because they had over-hired developers.
- Could you implement a warehouse software that manages articles (with ID, name, and stock) and products (defined by name, price, and constituent articles with quantities)?
- Can you load the warehouse articles and products from the provided inventory.json and products.json files?
- How would you retrieve a list of all products that are currently available given the stock levels?
IKEA Software Engineer Interview Questions
Quoted word for word from IKEA interview reports.
“Describe how to implement the functionality for removing a product, which should also update the inventory levels.”
Read reports →“Can you load the warehouse articles and products from the provided inventory.json and products.json files?”
Read reports →“How would you retrieve a list of all products that are currently available given the stock levels?”
Read reports →“Could you implement a warehouse software that manages articles (with ID, name, and stock) and products (defined by name, price, and constituent articles with quantities)?”
Read reports →“Tell me about a Leetcode medium style question related to cache.”
Read report →“From your perspective, how do you perceive IKEA?”
Read report →“Could you describe how you would set up a CI/CD pipeline?”
Read report →“Could you tell me why you are interested in Ikea?”
Read report →“Do you have any conceptual questions regarding infrastructure?”
Read report →Formats, difficulty and experience
Across all 33 IKEA interview reports.