Interview: VP Software Engineer at Goldman Sachs (Dallas, TX)

goldman sachs logo
goldman sachs
· VP Software Engineer· Dallas, TX
May 12, 2026 · 1 reads

Summary

I interviewed for a VP Software Engineer role at Goldman Sachs in Dallas, TX. The process included screening algorithm questions, a coding round, and multiple system design discussions.

Full Experience

Screening Questions

  1. Robot moves in a grid from (1,1) to (n,n). Collect maximum value while reaching the destination
  2. Candidates sit in a circle. Every turn, K hops are taken and that candidate is eliminated. Find the last candidate standing

Interview Full loop

  1. LRU Cache implementation
  2. Resume based questions
  3. Design: Implement intagram (Pick any functionality and implement it in detail)
  4. Managerial interview (simple questions on processes)
  5. Design Round: Implement course booking system

Interview Questions (5)

1.

Maximum Value Path in Grid

Data Structures & Algorithms

Robot moves in a grid from (1,1) to (n,n). Collect maximum value while reaching the destination.

2.

Josephus Elimination Problem

Data Structures & Algorithms

Candidates sit in a circle. Every turn, K hops are taken and that candidate is eliminated. Find the last candidate standing.

3.

LRU Cache Implementation

Data Structures & Algorithms

Implement an LRU (Least Recently Used) cache with get and put operations.

4.

Design Instagram Functionality

System Design

Design and implement a chosen functionality of Instagram in detail (e.g., feed generation, story upload, or likes system).

5.

Course Booking System Design

System Design

Design a system for booking courses, covering aspects such as user management, course catalog, enrollment, and payment processing.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!