Open In App

Goldman Sachs Interview Experience 2019

Improve
Improve
Like Article
Like
Save
Share
Report

Round 1 – An online Hackerrank test(90 min) with 2 Questions. Both were based on Dynamic Programming with mid level difficulty.
1. 0/1 Knapsack problem with little modification.
2. LIS problem with little modification.


Round 2 – CoderPad round(50 min) below questions I remember.

1. Small Introduction.
2. Given a log file as some array of strings in a specified format where each lines begin with IP address. You have to find most frequently occurring IP.
3. You have to create your own parseInt() function in Java.

Round 3- Telephonic Interview (45 min)
1. Questions on Java, OOPS, Design Patterns, Inheritance, Multi threading, Hibernate, Exception handling and File I/O.

Round 4 – Face to Face (60 min)

1. Discussion on Current role and responsibilities. Current Project Architecture.
2. https://www.geeksforgeeks.org/decode-string-recursively-encoded-count-followed-substring/
3. https://www.geeksforgeeks.org/compute-average-two-numbers-without-overflow/
4. Scenario based question from JUnit and Java Custom Exception.
5. Singleton Class https://www.geeksforgeeks.org/singleton-class-java/

Round 5 – Face to Face (60 min)
1. Different approaches for https://www.geeksforgeeks.org/function-to-check-if-a-singly-linked-list-is-palindrome/
2. Hashmap implementation and scenarion based questions https://www.geeksforgeeks.org/internal-working-of-hashmap-java/
3. Java Questions – Equals and HashCode, Bytecode and JVM, Immutable objects.
4. Scenario based question from Immutable objects. https://www.geeksforgeeks.org/create-immutable-class-java/


Last Updated : 20 Feb, 2019
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads