
Kohl's 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 Kohl's.
Software Engineer
Applied online and a recruiter reached out for a brief chat. After the holidays, I had a technical interview with three senior engineers. One focused on my discipline with a code review exercise. I felt good about it, but received no feedback. After a week of no response to my follow-up emails, I got an automated rejection two weeks later.
- What experience do you have with test-driven development?
Software Engineer
The interview process felt a bit disorganized and like they were trying things out. A good chunk of one session was spent just trying to get the remote tools to work. Some interviewers even left before the session was over. In the last session, they first thought I was a different candidate. I guess it didn't work out because I got a quick rejection email with no explanation, but honestly, I wasn't feeling it by then either.
- Could you take this poorly written code from an intern and add some new features and clean it up as much as possible?
Software Engineer
After I finished 3 LC Easy-Medium problems on HireVue, which I really disliked but it was just for coding, I got an email asking me to come interview. I was surprised because I think I messed up one of the coding problems. The whole experience was great. They flew me out to their HQ, paid for a nice hotel, and I met other candidates. We had a candidate dinner, toured the HQ, and I had three interviews and saw some presentations. The interviews were really casual, no technical questions about algorithms. You interview with managers of potential teams, so they want to see if you're someone they'd want to work with. My feeling is that most of the selection happens at the resume stage; as long as you try the coding challenge and aren't a jerk during interviews, you'll likely get an offer. So, my advice is to at least attempt the coding challenge, and if you get flown out, focus on being confident, competent, and friendly. Being nervous is worse than not being technically prepared, so practice behavioral questions and have stories ready. I was really impressed and had a good time. I think I would have enjoyed being an intern, and I'll consider applying for full-time roles later.
- What's your motivation for wanting to join this company?
- What kind of work do you envision yourself doing here?
- Can you share an example of a difficult situation you encountered and how you handled it?
Kohl's Software Engineer Interview Questions
Quoted word for word from Kohl's interview reports.
“Given an integer array nums, find the contiguous subarray which has the largest sum and return its sum.”
Read reports →“Can you write a function to return the nth element in the Fibonacci sequence?”
Read reports →“Given n stairs, if a person starts at the bottom and can climb 1 or 2 stairs at a time, how many distinct ways can they reach the top?”
Read reports →“Can you write a function that finds the biggest number in an array?”
Read reports →“Can you write code to detect a loop in a linked list?”
Read report →“Can you explain how to identify duplicate strings within an array of strings using Java?”
Read report →“Could you create a function that finds the indices of two numbers in an array that sum to a target value?”
Read report →“Here's a question about climbing stairs: If it takes n steps to reach the top, and you can climb either 1 or 2 steps at a time, how many distinct ways can you reach the top?”
Read report →“How would you implement a set if you couldn't use Java's built-in collection classes, like using an array?”
Read report →Formats, difficulty and experience
Across all 71 Kohl's interview reports.