Algorithms Test (x2) - I definitely had two, though they may have had different names. Just blitz some LeetCode as practice, and you'll be fine.
Data Structures - Know how array lists, red-black trees, hash tables, and linked lists work. All pretty standard.
Systems Design - This was done verbally, which was a bit odd. It exposed that their infrastructure is stuck in the dark ages.
Cultural Interview - I got hard-sold the job.
I was asked about data structures such as array lists, linked lists, hash tables, concurrent hash tables, and red-black trees. With knowledge of these, you should be fine for the algorithms questions too.
LeetCode shows what GS most frequently asks. I received an easy/medium question, then a hard one.
The following metrics were computed from 29 interview experiences for the Goldman Sachs Software Engineer role in London, United Kingdom.
Goldman Sachs's interview process for their Software Engineer roles in London, the United Kingdom is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Goldman Sachs's Software Engineer interview process in London, United Kingdom.