I applied online. The process took 4 months. I interviewed at Goldman Sachs (Dallas, TX) in Dec 2017
Interview
There were 6 rounds of interview, 4 technical on phone and 2 coding on coderpad. Interview process is still going on, expecting 5-6 more rounds of technical panel. It started in December 2017 and still going on. I'm waiting for the next round of interview as told by the hiring manager. The interview was in Java
Interview questions [1]
Question 1
binary search tree, graphs,sparse tables, banking program
I applied through a recruiter. The process took 3 weeks. I interviewed at Goldman Sachs (New York, NY) in Apr 2018
Interview
I was contacted by a recruiter, a coding interview was scheduled approximately 3 weeks after I submitted my resume.
The interviewer seemed very nice and was willing to answer any questions regarding the 2 problems.
I answered the first problem easily, but the second was considerably more difficult.
I do not expect to be called in for further interviews, but who knows?
Interview questions [2]
Question 1
Find the second smallest integer in an array. Do not worry about duplicates.
An online retailer allows sellers to post different prices for the same product at different time intervals. Find an algorithm to return a list of sorted intervals with the lowest price.
I applied online. The process took 3 weeks. I interviewed at Goldman Sachs (Saratoga Springs, NY) in Mar 2018
Interview
I applied online through Glassdoor. I got call for setting up online Code Screen.
Code Share Screen was for about 1 hour and 2 questions were asked on data structures.
After the code screen, I was called for onsite after a week.
Onsite there were 3 managerial rounds.
I was asked question based on my resume, my academics projects, my work experience.
Focussed more on Java, Angular, SQL, Backend services.
There were many behavioral questions based on difficulties faced during team meeting, presentations, handling work etc and what I learnt from them.
Interview questions [1]
Question 1
Difference between Delete, truncate, drop?
REST vs SOAP?
JSON vs XML?
Low level programming vs high level programming?
Why do you like coding?