I applied online. I interviewed at Goldman Sachs (Melbourne) in Nov 2018
Interview
I don't find the interview process pleasant.
1) I personally don't like people being late, especially when you will be hosting a meeting. For my case a participant to a remote interview.
From this I can imagine and guess how would be the working attitude of the environment.
2) I believe it is very rude where if you ask the interviewee to introduce him or herself, and interrupt during the introduction.
3) After presenting the question, the interviewer was like "I'll come back in 10 minutes"
As we are communicating remotely, I believe this is very impolite as well.
4) Remember that interview is a two flow process. Interviewee is also taking this opportunity to evaluate whether he / she want to work with these people.
I applied online. The process took 4 weeks. I interviewed at Goldman Sachs (Salt Lake City, UT) in Nov 2018
Interview
I had 3 one hour phone interviews. Coding is done on a shared document. They would give you a problem and some code full of bugs, then ask you to debug the code and write test cases. It was pretty fun.
Interview questions [1]
Question 1
Give you a fraction in "a/b" form, and ask you to simplify it.
I applied through other source. The process took 2 weeks. I interviewed at Goldman Sachs (Londres, Inglaterra) in Oct 2018
Interview
5 rounds in total. Data structure, system design, algorithm, SDLC and culture.
System design. Design a distributed file system. Questions asked included: http requests, storage, how to scale, etc.
Data structure. Array, list, listNode, HashMap, Binary Search Tree, Red-Black Tree, TreeMap, etc.
Algorithm. Trapping rain water.
SDLC, some agile questions.
Motivation, previous experience, how to self-improve
Interview questions [1]
Question 1
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.