• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

SoftwareTestingo - Jira Selenium Protractor Testing SDLC Agile Methodology

Java Selenium Tutorial & Testing Interview Questions

  • Home
  • Interview Questions
  • Java
  • Java Programs
  • Test Cases
  • Selenium
  • Manual Testing
  • Difference
  • Search
SoftwareTestingo » Interview Questions » Goldman Sachs Services Interview Questions

Goldman Sachs Services Interview Questions

Last Updated on: December 16, 2020 By Softwaretestingo Editorial Board

Goldman Sachs Overview

  • www.goldmansachs.com
  • New York, NY (US)
  • 10000+ employees
  • 1869
  • Public
  • Investment Banking & Asset Management
  • ₹500+ billion per year
  • J.P. Morgan, Merrill Lynch, Morgan Stanley

What We Are Learn On This Post

  • Goldman Sachs Automation Testing Interview Experience
  • Goldman Sachs Developer Interview Questions

Goldman Sachs Automation Testing Interview Experience

I had one round of interview with Goldman Sachs.

It was completely from my Resume. The interviewer was going through each and every line of my resume and asking questions based on what was written in it.

She was very patient and was giving hints here and there if I got stuck somewhere.

Some of the questions that were asked to me:

  • Basic Java oops concept(Overriding and overloading difference, inheritance, polymorphism, etc).
  • Based on what answer I gave, told me to explain how those concepts were used in my framework/project.
  • String manipulation programs(1/2).
  • Questions on the framework that I had worked on.
  • Asked me to write high-level code for one scenario:
    To automate the ordering of a product from the Amazon search box.
    Need to type some product in the search box and then from the results, click on the second item and navigate to the product description/ details page, add it to cart and check for the right quantity, and then proceed with the payment and then verify whether the product has been ordered successfully.
  • TestNG annotations
    I think this was it.. this itself took an hour and a half of time 😓, with me answering and her cross-questioning.

Unfortunately 😔, I did not clear that round. It was actually for people with 4+ years of experience and I had just 2.10. I’m still not sure why and how I got that interview call 😅.
Although I did not clear it, it was a very good experience 👍.

Hope this might give you some idea on how to prepare(At least partially, if not fully).

All the very best 🤝

Goldman Sachs Developer Interview Questions

Company: Goldman Sachs
College: BITS
Profile: SDE
Interview Type: On-campus
CTC: 13 LPA
Candidate: Mitesh Kumar Singh (CSE)

Interview Process:

Round 1 (Online MCQ):

Online MCQ Round with 4 sections. Time Allotted: 1 hr

Technical

  • C,C++,JAVA and OOP concepts
  • Questions were lengthy but with good concepts, they could easily be easily solved.

Aptitude

  • Pie charts, statistics, etc.
  • The questions in this section were quite tough.
  • Pseudo Code for 2 algorithmic problems to be written
  • A paragraph explaining why they should hire you.

Round 2 (Group Discussion/Case Study):

A group of 10 members.

Time Allotted: 25 Minutes

We were given a scenario of a drowning ship. A list of 12 persons of the different professions (say, engineer, doctor, captain, etc.) was given. Each person had a useful tool like a match stick, knife, etc. A boat could take 8 persons and leave them on an island. And a few other conditions were given. We had to save 8 persons out of 12. In our discussion, we had to come to a conclusion as to which 8 should be saved who could help sustain life after being saved.

Round 3 (PI):

Time: Approx 30 minutes

  • The interviewer initially discussed my projects.
  • Then he asked me a simple problem
  • Find a given string in a file. (Take care that the given string may have spaces.)

In the end, he asked me a few questions about JAVA (E.g., JAVA vs. C++, a Memory leak in JAVA, etc.)

Round 4 (PI):

This time there were 2 interviewers.

  • A gold bar puzzle: Since I had heard the puzzle before, I told them that I already knew the answer. They asked me another puzzle (Red, Green, Blue balls puzzle). I knew this one too smile emoticon. But this time they asked me to explain the logic which I did successfully.
  • Few technical questions on OS concepts like memory management, Virtual memory, scheduling, etc. Few questions about Linux like the utility of grep command, etc. (I could not answer that well enough).
  • Explain logic to iterate a directory and its subdirectories on Linux. I did it using dfs on the directory structure, though they wanted some sequence of Linux commands to do it.
  • Approach on an algorithmic problem: Given N servers. Each server has a capacity. The total cost of connecting computers to servers is the sum of distances of computers from servers. So if a stream of computers is coming, how will you attach computers to servers such that the total sum of distances to all servers is minimum. They wanted to know if I would use DP or greedy logic, and why?

Round 5 (PI):

Again 2 interviewers

They asked 2 algorithmic problems.

  • Given an array. Find a pair of elements whose sum = k. Expected Complexity: O(n*n)
  • Convert a DLL to BST and vice versa.

HR Interview:

The HR interviews test your moral qualities like honesty, sincerity, loyalty, and team spirit by presenting you with a common situation.

I was asked about the arrangements I would make to organize my friend’s birthday party. I tried to consider all cases like inviting the close ones, ordering the cake, arrangement of music, etc. But the important point (which interviewer was expecting) was that being an organizer, I should order the flavor of cake which my friend likes and also order a veg cake if he/she is a vegetarian. He gave further situations in between to test my team spirit skills. An important suggestion for HR interviews could be that you should answer diplomatically rather than being blunt and speaking the truth. HR interviews also check whether you are adaptable to any given work condition or not.

Suggestions:

  • Always give a brute force solution first as sometimes interviewers expect the most simple solution.
  • Practice writing neat code on pen and paper.
  • Interact with your interviewers during the interviews. Think aloud.

Cheers and thanks Softwaretestingo for providing a good collection of interviews to prepare in very less time 🙂

Check Also: Testing Interview Questions

Company: Goldman Sachs

Hi, I recently interviewed with Goldman Sachs and had 4 rounds of interview with them at their campus in Bangalore.

Round 1:

  • Print all nodes at a distance k from a given node in a binary tree?
  • randN function: which generates a random number in [1,2,3..N] with equal probability. Given rand5, write code for rand7 using rand5.
  • Puzzle: Using all(8,8,3,3) and only operators(*,/,-,+), make 24

Round 2:

  • How do you implement an LRU cache?
  • Your current project in Company? A lot of questions from CV? The discussion went on for about 15 minutes?
  • Then I had a lot of questions around javascript and java: about different design patterns and web services.

Round 3:

  • A lot of questions around java, collections frameworks, multithreading, and so on. (This took a good 25-30 minutes )
  • A strategy question. It would be asked, depending on which team you are being interviewed for. Mine was some apple seller problem. Her knowledge of real-world scenario helps. Advice is to observe things around you rationally.
  • Write down the function to select a pivot element randomly in Quick Sort.

Round 4:

  • He asked me what a data structure is, and why do we use one. Explained to him. He asked some real-life examples of stack and queue. All I could give him was programming examples, but when he insisted on real-life examples, I gave him some weird made up not so real-life example. :-p
  • As we were talking very much on each question. He felt like talking more, and from tech, he went around for some biggest learning from a mistake/biggest achievement of life kind of questions. There were other questions, too, which I can’t seem to remember now.

He told me that he is done with the interview and If I had any questions.

About Goldman Sachs

Managing the firm’s corporate real estate portfolio and accompanying business services, our team takes an innovative approach to support the firm’s core businesses, all while mitigating risk and driving commercial and operational efficiencies. In all aspects of our work, we stay true to our values of diversity, teamwork and service excellence in order to best support the safety, security, and resiliency of the firm and its people.

Our people come from a range of disciplines, including management, finance, hospitality, engineering, real estate, international relations, political science, law enforcement, security, and the arts and sciences.

Check: HashedIn Interview Questions

If you’re achievement-oriented, creative, at your best in a diverse team environment, challenged by managing multiple projects and motivated by tangible results, we invite you to consider joining our team.

The Services Division is comprised of Corporate Services and Real Estate and the Office of Global Security.

Corporate Services and Real Estate delivers a world-class workplace to the people of Goldman Sachs through creative thinking and strategic problem-solving. We manage the firm’s corporate real estate portfolio and associated workplace services. Professionals within our group work collaboratively across functions including real estate management, corporate services, procurement and vendor management, and management and strategy. Across these core functions, our team is focused on commercial management, client support, and advisory services, strategic planning, vendor management, and risk management.

The Office of Global Security (OGS) protects the firm’s people, assets, and reputation. To do this, our group provides People Protection, Physical Security, Fire Safety and Crisis Management.

    Filed Under: Interview Questions

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Join SoftwareTestingo Telegram Group

    Tutorials Important Links

    • Software Testing Jobs
    • Manual Testing Tutorial
    • Selenium Tutorial
    • Core Java Tutorial
    • TestNG Tutorial
    • Java Programs
    • Selenium Programs
    • Manual Test Cases
    • Interview Tips
    • Contact US
    • www.softwaretestingo.com

    Important Links

    • Software Testing Interview Questions
    • Agile Interview Questions
    • Manual Testing Interview Questions
    • Testing Interview Questions
    • Selenium Interview Questions
    • Selenium Real Time Interview Questions
    • Selenium WebDriver Interview Questions
    • Automation Framework Interview Questions
    • Appium Interview Questions
    • TestNG Interview Questions
    • Java Interview Questions
    • Core Java Interview Questions

    Categories

    Copyright © 2021 SoftwareTestingo.com ~ Contact Us ~ Sitemap ~ Privacy Policy