10 Goldman Sachs Software Engineer Intern Interview Questions (2026)
Goldman Sachs's Engineering Summer Analyst (SWE intern) loop in 2026 is a HireVue, a HackerRank, and a 2-round virtual superday. The firm hires interns in volume each year, and a return offer is the primary recruiting pipeline for the new-grad class — the bar is real but explicitly calibrated for undergrads.
By Alex Chen, Founder, InterviewChamp.AI · Last verified
Loop overview
Intern candidates report a 4-7 week timeline in 2026, with applications opening in early summer of the year before. HireVue (3-5 prompts), then HackerRank (2 problems, 75 minutes, Java/Python). Superday: one 45-minute technical (data structures, basic SQL, light system thinking), one 30-minute behavioral. Interns typically land on one team in a specific division and own a project for the 10-week program.
Behavioral (4)
Why do you want to intern at Goldman Sachs?
Frequently askedOutline
Specific reasons: Engineering org's role inside a markets business, the cross-divisional rotation, mentorship culture. Avoid 'I want a banking offer' as the lead. Mention any open-source Goldman work or talks you've watched.
Tell me about a time you led a team or a group project.
Frequently askedOutline
STAR. Pick a school project, hackathon, or club. Show how you organized the team, handled conflict, and delivered. Goldman Sachs values leadership signal even at intern level — they bet on multi-summer growth.
Describe a challenging technical problem you solved.
Frequently askedOutline
STAR. Pick a real problem with a concrete resolution. Walk through diagnosis, options, choice, outcome. Avoid 'I solved a bug nobody else could' framings; instead show systematic debugging.
Tell me about a time you had to learn a new technology fast.
Frequently askedOutline
STAR. Show how you ramp — docs, mentorship, building. Goldman Sachs interns join a team using stacks they likely haven't seen. The firm wants fast learners.
Coding (LeetCode patterns) (4)
Reverse a string in-place.
Frequently askedOutline
Two pointers, left from start, right from end. Swap, move toward middle. O(N) time, O(1) space. Discuss the Java caveat — String is immutable, so use char[]. In Python, strings are immutable too; use a list of characters.
Given an array, find the two numbers that sum to a target.
Frequently askedOutline
Two Sum. Hash map of value to index, single pass. For each x, check if (target - x) is in the map. O(N) time, O(N) space. Edge cases: duplicates, no solution, exactly one pair.
Implement a function that checks if a string is a palindrome.
Occasionally askedOutline
Two pointers from both ends, compare chars, move inward. O(N) time, O(1) space. Handle case-insensitive variant and skip-non-alphanumeric variant for the interview follow-up.
Given an array of integers, find the maximum subarray sum.
Occasionally askedOutline
Kadane's algorithm. Track current subarray sum and best so far. If current goes negative, reset to 0. O(N) time, O(1) space. Edge case: all negatives — return the maximum single element.
Technical (2)
Write a SQL query to get the second-highest salary from an Employee table.
Frequently askedOutline
Subquery: SELECT MAX(salary) FROM Employee WHERE salary < (SELECT MAX(salary) FROM Employee). Or window function: DENSE_RANK() OVER (ORDER BY salary DESC) = 2. Discuss NULL handling if there's no second salary.
What is the difference between == and equals() in Java?
Occasionally askedOutline
== compares references (memory addresses); equals() compares object content (when overridden). For primitives, == compares values. Critical pitfall: 'abc' == 'abc' may be true (string pool) but new String('abc') == new String('abc') is false. Always use equals() for object content comparison.
Goldman Sachs interview tips
- Apply early. Goldman Sachs intern apps open in early summer of the year before the internship and fill on a rolling basis.
- HireVue answers are reviewed by humans. Be specific, be brief, hit the STAR structure.
- Java basics are expected. If your coursework is Python-only, do a week of Java review.
- Behavioral rounds map to Goldman's Business Principles. Look them up before your superday.
- Return-offer rates are competitive but not guaranteed. Treat the 10-week program like a 10-week interview.
Frequently asked questions
When do Goldman Sachs internship applications open for 2026?
Applications typically open in early summer for the following year. Most spots fill by October.
How long is the Goldman Sachs intern HackerRank?
Two medium problems in roughly 75 minutes.
Do Goldman Sachs interns get return offers?
Return-offer rates are competitive with top-tier finance and tech (often 50-70%). End-of-summer reviews are formal.
What does a Goldman Sachs SWE intern actually do?
Most interns join a single team for the summer and ship a real project — internal tooling, a customer-facing feature, or analytics. Not coffee-fetching.
Does Goldman Sachs sponsor visas for interns?
Goldman Sachs typically supports F-1 students on CPT/OPT for US-based summer roles. H-1B sponsorship for return offers is case-by-case.
Practice these live with InterviewChamp.AI
Real-time AI interview assistant that listens to your loop and helps you structure answers under pressure.
Practice these live with InterviewChamp.AI →