← Interview experiences
Got the offer

Software Engineering Intern at Goldman Sachs

Difficulty
Process took
1-2 Weeks
Rounds
4
Format
On site
Applied via
Walk in

How it went

  • Nowadays system design has become common so learn it

What they would tell you

  • Nowadays system design has become common so learn it

How to prepare

  • Follow striver sheet and do revisions often to get grip of concepts
  • Do the CS fundamental in the last month so that it would be easy

Their background

I am from a tier-1 NIT.

Round by round

  1. 1

    Online Test90 min

    The questions were kinda medium. I prepared OOPS in cpp but they have asked Java oops which i have to find the correct code in java. Thankfully I learned oops from Striver. in which i learnt both java oops and cpp oops in it. Aptitude was doable. DSA questions were lengthy but simple things to implement only like(combining 3 maps or 2 vectors and a map) kind of questions.

  2. 2

    Interview 150 min

    • Started with my intro. merge 2 sorted arrays into one array.
    • HLD: Then he asked me to HLD on my project 1. Then he asked me to design a todo list app. And then included some key concepts and trade-offs of HLD and calculations. And then went for designing.
  3. 3

    Interview 250 min

    • Given a row wise sorted matrix and we have to find kth smallest element
    • Dp on stocks
  4. 4

    Interview 350 min

    • make the stack monotonic by giving a stack with random elements
    • Behavioural: it is very chill.
    • HLD: HLD on my project 2. Then asked why we are using k8s here in this project and subsequent questions were asked

What came up

MediumOn site0 1 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources