
Office Depot Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Office Depot.
Software Developer
First, an HR review, then a Hiring Manager interview. If you pass that, you'll move on to four separate one-hour interviews, which could be with a panel or individually. They'll ask situational questions based on Office Depot's 5C principles and technical questions about your past work or this role.
- Tell me about a time you demonstrated the 5C principles at Office Depot.
- Can you explain your experience with [specific technology] relevant to this role?
- Describe a situation where you applied the company's 5C principles.
Software Engineer
Had a quick chat with the recruiter. Then there was an online assessment with 3 questions. After that, it was 4 virtual interviews, which were easy/medium. One was an Object Oriented Design (OOD) question where I felt I did well; the interviewer was really laid back and felt like a senior person guiding me. Another was a LeetCode (LC) problem, I gave an O(n) optimized solution immediately, but the interviewer implied it could be better, and at the end, it turned out his 'optimized' version was essentially the same as mine, just with slightly prettier code. The system design interview was tough, with the interviewer giving no guidance and introducing new requirements mid-way, which should have been clarified upfront. The last interview had a vague coding question, followed by grilling on probability and threading concepts. I felt that while the interviewers had deep experience, especially one with a decade at the company, I couldn't always keep up with their thought process. Out of the 4 interviewers (or 8 if you count the shadows), only one from the OOD session seemed like someone I'd want to work with. The others seemed focused on nitpicking, possibly due to their long tenure. During the last two interviews, I noticed the interviewer and their shadow seemed to be messaging and giggling about me.
- How would you design a class capable of storing other classes and itself, and then printing a specific stored piece in its original order?
- Can you print all distinct characters of a string while maintaining their original order?
- Design a system.
Senior Software Engineer
I had a phone call with recruiters first, then a HackerRank coding assessment that was easy, followed by 2 LeetCode questions. After that, there was a loop interview with 4 interviewers. 3 of them focused on coding and my current experience, and 1 was a system design question. Since my background is in e-commerce, they asked me to design a recommendation system.
- Can you tell me about your experience?
- Could you solve 3 coding questions?
- Can you discuss your experience?
Office Depot Software Engineer Interview Questions
Quoted word for word from Office Depot interview reports.
“Can you print all distinct characters of a string while maintaining their original order?”
Read reports →“What are the advantages of employing salt?”
Read reports →“How would you design a class capable of storing other classes and itself, and then printing a specific stored piece in its original order?”
Read reports →“Solve this coding problem that is not clearly defined.”
Read reports →“Can you explain what big data is?”
Read report →“Solve Math problems.”
Read report →“Design a system.”
Read report →“What are your strategies for optimizing React applications?”
Read report →“How many years have you worked with web technologies?”
Read report →Formats, difficulty and experience
Across all 15 Office Depot interview reports.