Gap Inc. logo

Gap Inc. Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 63 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
63.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Gap Inc..

Showing 3 of 63
Gap Inc. logo
Gap Inc.

Software Engineer Intern

Engineering · a year ago

Intern Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

The process started with a behavioral interview, and then moved on to technical interviews. The questions were pretty standard. I had a great experience with the recruiters; they were very responsive and made scheduling easy and flexible. Although I didn't get very far in the process, I really enjoyed my time with the company.

Confirmed questions1 question
  • Can you tell me about a situation where you faced a challenge and how you resolved it?
Gap Inc. logo
Gap Inc.

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Onsite Onsite
Interview formats
Technical Coding Technical Behavioral

The first round was a technical and aptitude test. The technical part had MCQs on DBMS queries, predicting code output, and OOPS concepts, plus two easy-to-moderate coding questions in Java/C++. The aptitude part was also MCQs, covering math and logical reasoning. After this, students were shortlisted. Then, there were two more rounds, potentially on the next day. The first of these was a personal interview where they looked at my resume, asked about past projects, gave me some puzzles (from GfG), and a few OOPS questions with real-world examples. Shortlisted candidates proceeded to the final round. The second personal interview was a mix of technical and HR. They presented some real problems faced in Gap stores and asked for solutions. We also discussed which team I'd prefer, and they asked some basic questions about my background and hometown to gauge general knowledge.

Confirmed questions3 questions
  • Tell me about the projects you mentioned on your resume.
  • What are some easy and moderate level data structure and algorithms questions?
  • What kind of questions were mostly related to the projects you mentioned on your resume?
Gap Inc. logo
Gap Inc.

Software Engineer

Engineering · more than a year ago

Senior Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Presentation
Interview formats
Technical Behavioral Presentation

Company HR/MR contacted me via Naukri and asked basic technical and other questions. They scheduled a face-to-face interview, but I had a vacation planned, so it was rescheduled to a Webex. I cleared that. A week later, on my availability, they scheduled a face-to-face interview at the office, but the panel was unavailable. So, they scheduled another Webex interview after two days. The interviewer seemed uninterested in the Webex format, cut the scheduled hour-long session short to 10 minutes, asked very basic questions, and concluded that a face-to-face interview would be more effective. The very next day, I followed up with HR for feedback, and it was negative. I feel judged without a proper interview, and if they weren't keen on Webex, they should have arranged a face-to-face instead.

Confirmed questions5 questions
  • Basic questions on Java
  • Concepts of multi-threading
  • Spring IOC

Gap Inc. Software Engineer Interview Questions

Quoted word for word from Gap Inc. interview reports.

What's the minimum number of flips using BitWise XOR to convert a binary string to all 0's, given that you can flip '11' to '00' or '10'/'01' to '11'?

Read reports

Find the missing number in an array containing up to N natural numbers.

Read reports

From a given table, what is the query to find the second largest salaried employee?

Read report

Can you write a C program to calculate the factorial of a number using recursion?

Read report

What are the key aspects of the Java Collections Framework?

Read report

What would be the consequence if specific functions were executed on the stack?

Read report

What are the basic annotations and architecture of the Spring framework?

Read report

Formats, difficulty and experience

Across all 63 Gap Inc. interview reports.

Interview formats

Technical 39.5%
Behavioral 30.9%
Coding 24.3%
System Design 2.6%
Group 2%

Interview difficulty

Easy 15.9%
Average 76.2%
Difficult 7.9%

Candidate experience

Positive 63.5%
Neutral 22.2%
Negative 14.3%