Specialized and skilled professionals from all industries and academic backgrounds
Drives business opportunities through sales, marketing, brand and communications strategies.
Manages operational risk, protects the firmâs and our clientsâ assets and drives innovation that delivers a best-in-class experience.
Provides comprehensive financial planning to a diverse client base in areas including budgeting, retirement, investing, insurance, income taxes and estate planning.
Delivers complex tax preparation services, monitors tax law to inform client tax planning and represents clients subject to audit.
Client services business to enrich the client experience through trading and cashiering, investment advisory, portfolio management and insurance activities.
Defines technology strategy and builds engineering solutions which help drive efficiency, manage risk and enhance client engagement.
Provides legal and compliance guidance and risk remediation to protect our firmâs assets and people.
Creates and delivers extensive technical training to advisors, and helps ensure thorough, consistent and accurate client service.
How to prepare for the questions and tests
The best way to prepare for the technical questions, and for the personality tests, is having the right mindset, and knowing a lot about Goldman Sachs, their activities and business practices.
Plus, of course, you should know a lot about your field of expertise (think marketing, investment banking, programming, etc, depending on the job you try to get with them).
What is more, You should spend enough time researching about the company, trying to learn as much as you can about their goals and values, their clients, and the working environment. Check also the controversial stuff-there’s a lot of it online. The more you know the easier it will be for you to find the answers.
Goldman Sach Tech Interview Questions on Data AnalysisÂ
Given N noodles in a bowl and randomly attaching ends. What is the expected number of loops you will have in the end?
How to remove duplicates without distinct from a database table?
When is the value at risk inappropriate?
What is the Wiener process?
A = [-2 -1] [9 4]. What is A¹â°â°â°?
Write an algorithm for a tree traversal.
Write a program for Levenshtein Distance calculation.
Count the total number of trees in the states.
Define âData Cleansing.â
Name the best tools used for data analysis.
How to Prepare for Goldman Sachs Technical Interview
Here are some golden tips for holding you in good stead:
Get ready to share your experiences and demonstrate your abilities, especially in leadership, teamwork, and academic achievements.
Practice coding problems and time yourself well to enhance your problem-solving skills.
Have a positive outlook.
Learn everything you can about the possible questions you may be asked during the interviews and schedule mock interview sessions.Â
Show off your potential to the recruiters and back it up with examples from your life as much as you can.Â
Thereâs no substitute for research. As the recruiters at Goldman Sachs note, âYou should be ready to discuss why you are interested in the industry, locations, and divisions you have selected.â
Goldman Sachs Tech Interview Questions on Data Structures and AlgorithmsÂ
You have a sorted array arr[] of distinct integers. Arrange the elements into a sequence such that arr[1] >= arr[2] <= arr[3] >= arr[4] <= arr[5]..
Find the contiguous subarray within an array, A of length N, which has the largest sum.
What is a linked list, and what are its types?Â
Can doubly-linked be implemented using a single pointer variable in every node?Â
Given a list of nonnegative integers, arrange them such that they form the largest number. For example:Â Given [3, 30, 34, 5, 9], the largest formed number is 9534330.
How will you implement a queue using a stack?Â
Can you check if a given Binary Tree is BST or not?Â
Given a positive integer n and a string s consisting only of letters D or I, you have to find any permutation of the first n positive integer that satisfies the given input string. D means the next number is smaller, while I means the next number is greater. Note that the length of given string s will always equal to n – 1, and the solution should be in linear time and space.Â
Which data structures are used for the BFS and DFS of a graph?
What are Infix, prefix, Postfix notations?
Given an array, find the pivot/position where the left sum of the array is equal to the right sum.
Given an array, find the minimum length sub-array with a given sum.
For more coding problems with solutions, visit the Problems page.
ENGINEERING Interview Questions And Answers! (How To PASS an Engineer Interview!)