Goldman Sachs Technical Analyst Interview Questions
Updated Nov 27, 2020
- Administrative
- Arts & Design
- Business
- Consulting
- Customer Services & Support
- Education
- Engineering
- Finance & Accounting
- Healthcare
- Human Resources
- Information Technology
- Legal
- Marketing
- Media & Communications
- Military & Protective Services
- Operations
- Other
- Product & Project Management
- Research & Science
- Retail & Food Services
- Sales
- Skilled Labor & Manufacturing
- Transportation
- Worldwide
- United States - All Cities
- - New York State
- - New York City, NY Area
- - Albany, NY Area
- - Batavia, NY Area
- - Kingston, NY Area
- - Rochester, NY Area
- - Alabama
- - Birmingham, AL Area
- - Daphne, AL Area
- - Mobile, AL Area
- - Arizona
- - Phoenix, AZ Area
- - Arkansas
- - Goldman, AR
- - Arkadelphia, AR Area
- - California
- - Bakersfield, CA Area
- - Fresno, CA Area
- - Los Angeles, CA Area
- - Modesto, CA Area
- - Riverside, CA Area
- - Sacramento, CA Area
- - San Diego, CA Area
- - San Francisco, CA Area
- - San Jose, CA Area
- - Colorado
- - Ken Caryl, CO
- - Boulder, CO Area
- - Denver, CO Area
- - Connecticut
- - Bridgeport, CT Area
- - New Haven, CT Area
- - Delaware
- - Philadelphia, PA Area
- - District of Columbia
- - Washington, DC Area
- - Florida
- - Gainesville, FL Area
- - Key West, FL Area
- - Miami-Fort Lauderdale, FL Area
- - Orlando, FL Area
- - Tampa, FL Area
- - Georgia
- - Vinings, GA
- - Atlanta, GA Area
- - Hinesville, GA Area
- - Summerville, GA Area
- - Idaho
- - Idaho Falls, ID Area
- - Illinois
- - Chicago, IL Area
- - Kentucky
- - Canada, KY
- - Raccoon, KY
- - Louisiana
- - New Orleans, LA Area
- - Maryland
- - Baltimore, MD Area
- - Massachusetts
- - Boston, MA Area
- - Michigan
- - Tunis, MI
- - Detroit, MI Area
- - Kalamazoo, MI Area
- - Missouri
- - Smileyville, MO
- - The Phillipines, MO
- - Springfield, MO Area
- - Nebraska
- - Omaha, NE Area
- - Nevada
- - Winnemucca, NV
- - Las Vegas, NV Area
- - Reno, NV Area
- - New Hampshire
- - Langs Corner, NH
- - New Jersey
- - Trenton, NJ Area
- - North Carolina
- - Charlotte, NC Area
- - Forest City, NC Area
- - Raleigh-Durham, NC Area
- - North Dakota
- - New Town, ND
- - Ohio
- - Jobs, OH
- - Raccoon Island, OH
- - Canton, OH Area
- - Columbus, OH Area
- - Oklahoma
- - Miami, OK Area
- - Oregon
- - Salem, OR Area
- - Pennsylvania
- - Pittsburgh, PA Area
- - Sayre, PA Area
- - State College, PA Area
- - South Carolina
- - Switzerland, SC
- - The Old Home Place, SC
- - South Dakota
- - Redfield, SD
- - Texas
- - Asia, TX
- - Richards, TX
- - Titley, TX
- - Austin, TX Area
- - Dallas-Fort Worth, TX Area
- - Houston, TX Area
- - San Antonio, TX Area
- - Utah
- - Ogden, UT Area
- - Provo, UT Area
- - Salt Lake City, UT Area
- - Virginia
- - Goldmans Corner, VA
- - Norfolk, VA Area
- - Washington State
- - Centralia, WA Area
- - Seattle, WA Area
- - West Virginia
- - Switzer, WV
- - Wisconsin
- - Chicago, WI
- - Milwaukee, WI Area
- - Oshkosh, WI Area
- - Wyoming
- - Cheyenne, WY Area
- Argentina - All Cities
- - Tucumán
- - San Miguel de Tucumán, Argentina Area
- Australia - All Cities
- - New South Wales
- - Sydney, Australia Area
- - South Australia
- - Salt Lake
- - Victoria
- - Melbourne, Australia Area
- - Western Australia
- - Perth, Australia Area
- Belgium - All Cities
- - Brussels
- - Brussels, Belgium Area
- Brazil - All Cities
- - Bahia
- - Itabuna
- - Salvador, Bahia
- - Minas Gerais
- - Ribeirão das Neves
- - Rio de Janeiro
- - Rio de Janeiro, Brazil Area
- - São Paulo
- - Sao Paulo, Brazil Area
- Bulgaria - All Cities
- - Sofia (city)
- - Sofia, Bulgaria Area
- Cameroon - All Cities
- - North-West
- - Bamenda, Cameroon Area
- Canada - All Cities
- - Alberta
- - Calgary, AB, Canada Area
- - British Columbia
- - Victoria, BC, Canada Area
- - Manitoba
- - Winnipeg, MB, Canada Area
- - Ontario
- - London, ON, Canada Area
- - Toronto, ON, Canada Area
- - Prince Edward Island
- - Toronto, PE
- - Quebec
- - Montreal, QC, Canada Area
- Chile - All Cities
- - Santiago Metropolitan Region
- - Santiago, Chile Area
- China - All Cities
- - Beijing
- - Beijing, China Area
- - Fujian
- - Banglou
- - Guangdong
- - Guangzhou, China Area
- - Jiangxi
- - Beijing, Jiangxi
- - Shanghai
- - Shanghai, China Area
- Colombia - All Cities
- - Antioquia
- - Medellín, Colombia Area
- - Magdalena
- - Ciénaga, Magdalena
- Costa Rica - All Cities
- - San Jose
- - San Jose, Costa Rica Area
- Cote d'Ivoire - All Cities
- - Bafing
- - Poho
- Cuba - All Cities
- - Santiago de Cuba
- - Holguín, Cuba Area
- Cyprus - All Cities
- - Limassol
- - Limassol, Cyprus Area
- Democratic Republic of Congo - All Cities
- - Orientale
- - Londo
- Denmark - All Cities
- - Capital Region
- - Copenhagen, Denmark Area
- Egypt - All Cities
- - Cairo Governorate
- - Cairo, Egypt Area
- Estonia - All Cities
- - Harju
- - Tallinn, Estonia Area
- France - All Cities
- - Ile-de-France
- - Paris, France Area
- Germany - All Cities
- - Bavaria
- - Munich, Bavaria
- - Hesse
- - Frankfurt, Germany Area
- - North Rhine-Westphalia
- - Cologne, Germany Area
- Greece - All Cities
- - Attica
- - Athens, Greece Area
- Hong Kong - All Cities
- - Tsuen Wan, Hong Kong Area
- - Yung Shue Wan, Hong Kong Area
- - Kowloon City
- Hungary - All Cities
- - Budapest
- - Budapest, Hungary Area
- India - All Cities
- - Andhra Pradesh
- - China Annaluru
- - Assam
- - Jaipur, Assam
- - Bihar
- - Ben
- - Purba Champaran
- - Chandigarh
- - Chandigarh
- - Daman and Diu
- - Damān
- - Delhi
- - New Delhi, India Area
- - Gujarat
- - Bhetasi Ba Bhag
- - Ahmadabad, India Area
- - Haryana
- - Jammu and Kashmir
- - Jammu, Jammu and Kashmir
- - Karnataka
- - Bangalore Rural
- - Ira
- - Mysore
- - New Hubli
- - Bangalore, India Area
- - Gulbarga, India Area
- - Kerala
- - Cochin, India Area
- - Madhya Pradesh
- - Indore, India Area
- - Maharashtra
- - Haveli
- - Navi Mumbai
- - Mumbai, India Area
- - Pune, India Area
- - Orissa
- - Mayurbhanj
- - Punjab
- - Mohali, Punjab
- - Nagar, Punjab
- - Rajasthan
- - Jaipur, India Area
- - Tamil Nadu
- - Chennai, India Area
- - Telangana
- - Hyderabad, India Area
- - Uttar Pradesh
- - Lucknow, India Area
- - West Bengal
- - Calcutta, India Area
- Indonesia - All Cities
- - Jakarta
- - Jakarta, Indonesia Area
- Ireland - All Cities
- - Dublin
- - Dublin, Ireland Area
- - Munster
- - Cork, Ireland Area
- - Offaly
- - Frankford
- Israel - All Cities
- - Tel Aviv
- - Tel Aviv-Yafo, Israel Area
- Italy - All Cities
- - Emilia-Romagna
- - Florence, Italy Area
- - Friuli-Venezia Giulia
- - Trieste
- - Lombardy
- - Milan, Italy Area
- Japan - All Cities
- - Osaka
- - Sakai, Osaka
- - Tokyo
- - Tokyo, Japan Area
- Kenya - All Cities
- - Central
- - Nakuru, Kenya Area
- - Nairobi
- - Nairobi, Kenya Area
- Kuwait - All Cities
- - Al Ahmadi
- - Kuwait City, Kuwait Area
- - Al Asimah
- Lebanon - All Cities
- - Beirut Governorate
- - Beirut, Lebanon Area
- Luxembourg - All Cities
- - Luxembourg
- - Luxembourg, Luxembourg Area
- Malaysia - All Cities
- - Selangor Darul Ehsan
- - Kuala Lumpur, Malaysia Area
- Mexico - All Cities
- - Coahuila
- - Monterrey, Mexico Area
- - México
- - Mexico City, Mexico Area
- - Nuevo León
- - Oaxaca
- - Oaxaca
- - Quintana Roo
- - Tulum
- Morocco - All Cities
- - Rabat-Salé-Zemmour-Zaër
- - Rabat, Morocco Area
- Mozambique - All Cities
- - Tete
- - Chigaco
- Nepal - All Cities
- - Dharān Bāzār,, Nepal Area
- Netherlands - All Cities
- - Zeeland
- - Axel
- Norway - All Cities
- - Nordland
- - Tro
- Pakistan - All Cities
- - Azad Kashmir
- - Islamabad, Pakistan Area
- - Punjab
- - Lahore, Pakistan Area
- - Multān, Pakistan Area
- Papua New Guinea - All Cities
- - Central
- - Port Moresby, Papua New Guinea Area
- Philippines - All Cities
- - Manila
- - Manila, Philippines Area
- - Negros Occidental
- - Asia
- Poland - All Cities
- - Lower Silesia
- - Wroclaw, Poland Area
- - Masovia
- - Warsaw, Poland Area
- Portugal - All Cities
- - Lisbon
- - Lisbon, Portugal Area
- Russia - All Cities
- - Moskva
- - Moscow, Russia Area
- Rwanda - All Cities
- - Kigali
- - Byumba, Rwanda Area
- Saudi Arabia - All Cities
- - Makkah Province
- - Mecca, Saudi Arabia Area
- - Riyadh Province
- - Riyadh, Saudi Arabia Area
- Singapore - All Cities
- - Singapore, Singapore Area
- - East
- - North-East
- - West
- South Africa - All Cities
- - Gauteng
- - Johannesburg, South Africa Area
- - KwaZulu-Natal
- - Durban, South Africa Area
- - Western Cape
- - Cape Town, South Africa Area
- South Korea - All Cities
- - Soul
- - Seoul, South Korea Area
- Spain - All Cities
- - Castile and Leon
- - Avila
- - Madrid
- - Madrid, Spain Area
- - Valencian Community
- - Elche
- Switzerland - All Cities
- - Geneva
- - Geneva, Switzerland Area
- - Zürich
- - Zurich, Switzerland Area
- Taiwan - All Cities
- - T'ai-pei
- - Tainan, Taiwan Area
- United Arab Emirates - All Cities
- - Dubai
- - Dubai, United Arab Emirates Area
- United Kingdom - All Cities
- - England
- - Birmingham, United Kingdom Area
- - Bolton, United Kingdom Area
- - Bristol, United Kingdom Area
- - Cambridge, United Kingdom Area
- - Chelmsford, United Kingdom Area
- - Derby, United Kingdom Area
- - Exeter, United Kingdom Area
- - Leicester, United Kingdom Area
- - London, United Kingdom Area
- - Luton, United Kingdom Area
- - Manchester, United Kingdom Area
- - Milton Keynes, United Kingdom Area
- - Newcastle upon Tyne, United Kingdom Area
- - Northampton, United Kingdom Area
- - Scotland
- - Glasgow, United Kingdom Area
- Yemen - All Cities
- - Ta'izz
- - Ta‘izz, Yemen Area
- All Candidates
- Received Offer Only
- Popular
- Most Recent
- Oldest First
- Easiest
- Most Difficult
Interviews at Goldman Sachs
Interviews for Top Jobs at Goldman Sachs
- Summer Analyst (852)
- Analyst (584)
- Operations Analyst (378)
- Software Engineer (323)
- Intern (241)
- Technology Analyst (193)
- Investment Banking Analyst (142)
- Financial Analyst (142)
- Associate (137)
- Operations Summer Analyst (134)
- Investment Banking Summer Analyst (115)
- Summer Technology Analyst (106)
- Software Engineer(Internship) (87)
- Internship (79)
- Summer Analyst - Technology (76)
- Software Developer (72)
- Quantitative Analyst (69)
- Vice President (63)
- Strategist (61)
- New Analyst (58)
- Operations (58)
- Summer Intern (53)
- Business Analyst (44)
- Senior Software Engineer (44)
- Technology Summer Analyst (39)
- Analyst/Developer (38)
- Risk Analyst (37)
- Technical Analyst (35)
- Summer (34)
- Programmer Analyst (32)

Anonymous Employee
I interviewed at Goldman Sachs
2 technical written tests and 3-4 interview rounds. Rounds were tough and interviewers were really helpful and nice. Not only this, the process was fast and comfortable which reduces the chances of pressure of getting qualified or not
- Why this company only?

Anonymous Interview Candidate
I interviewed at Goldman Sachs
The test uses HackerRank with 2 programming questions, I thought the first question was pretty easy but the second one was much more involved. Should use LeetCode to study for this challenge overall.
- Find the substrings palindromes.

Anonymous Interview Candidate
I interviewed at Goldman Sachs
Online coding. Two coding questions on Hackerrank, 120 minutes. If you choose Math part also, there'll be extra 5 or 8 multiple choices about possibilities, stats. Basically the coding was not too bad, I took like 30 minutes to finish.
- Array calculation

Anonymous Interview Candidate in New York, NY
I applied online. The process took 2 months. I interviewed at Goldman Sachs (New York, NY) in Nov 2017
2 45 min interviews, asked about 1-2 technical questions per interview. One interview had more behavioral, while the other interview asked you questions based on your resume. Conceptual questions based on your most familiar questions
- Explain polymorphism

Anonymous Interview Candidate
I applied online. The process took 3 weeks. I interviewed at Goldman Sachs in Sep 2017
Applied online. Two questions from Hackerrank. The first one is to find the second largest value in an array. The second one is vector dot product. Both are not hard. Think through different the edge cases.
- The first one is to find the second largest value in an array.

Anonymous Interview Candidate in Bangalore
I applied through college or university. I interviewed at Goldman Sachs (Bangalore) in Aug 2016
First round was quantitative aptitude and one coding question. Next 2 rounds were technical. Technical questions were mostly DSC, Algos, OS and DBMS. They are very fond of puzzles. They asked about projects and my skills along with the above mentioned subjects. It was a good experience.
- Write a code to find if a string is a palindrome or not. Time complexity should be O(n).

Anonymous Interview Candidate in Jersey City, NJ
I applied through college or university. The process took 3 months. I interviewed at Goldman Sachs (Jersey City, NJ) in Feb 2016
My whole GS experience felt very off. I saw GS at a hackathon at my college, and they got in contact with me a few weeks after that for a phone interview. Only, the guy who was interviewing forgot to call the first time, which was frustrating. We rescheduled for a second time, and it went okay. I was asked for an in-person interview two months later; was told it would be 2 back-to-back 45 min interviews at their Jersey City office and a mingling session at their New York office. I get there, and turns out that this was the day they were interviewing ALL of their summer intern candidates at the same time. It felt really awkward sitting in a room with 15 other candidates all competing for the same job. The first interview I had, the woman had really bad breath; I sat across the table from her and could smell it. The second interview was with two men that went much better. Questions weren't too hard, in my opinion. Basic data structures questions. Once my interviews were done, GS had me and the 15 other candidates during this time period (there were more candidates that arrived for a time slot before and after me) transfer to the NY building via ferry. When we got there, the mingling session consisted of two GS employees and a bowl of M&Ms. I got alerted a couple days later that they weren't going to move forward with me in my application process. All in all, the process of applying felt fairly condescending. I didn't expect a college internship job interview to be super formal, but I expected something far less kiddy than what I got from GS.
- 1) Describe how you would construct a binary tree. 2) Explain how you would find the intersection between two collections. 3) What projects have you done? What was your technical involvement with them?

Anonymous Interview Candidate in Jersey City, NJ
I applied through college or university. I interviewed at Goldman Sachs (Jersey City, NJ) in Sep 2015
Applied through UC Berkeley callisto portal. Had one on-campus interview with 1 technical interview and 1 semi-technical. 2nd/Final round was in NYC where I had 2 45-minute interviews: 1 behavioral 1 technical.
- How do you reverse a linked-list?

Anonymous Employee
I applied through college or university. The process took 3 weeks. I interviewed at Goldman Sachs
I interviewed in around Feb, 2013. First did an on-campus, the interviewer didn't ask any actual coding question, but asked some knowledge based question like static/dynamic types in java, classes, OOP etc. Then I got invited to onsite. It was called "super day" and was quite intense - starts at 8 am, and many interviewees were gathered in a room to hear instructions, then we head to different offices to do the actual interviews. I had to interview 3 different groups, and each group consists of 3 interviews of 45 minutes. Most of them were really easy and I was rarely asked a technical question, even when I did it was not too difficult to figure out. However I do know that recently there's some changes in the technical interview process as they start to focus more on asking technical questions and making them do hands on codings. However it is still quite exhausting after 9 consecutive rounds of interviews. A disappointing detail is that you are not given free lunch. I had to run out and get food from a nearby place.

Anonymous Interview Candidate in London, England
I applied online. The process took 1 week. I interviewed at Goldman Sachs (London, England) in Nov 2014
I have applied online to the position of a New Analyst in Technology department, 3 days later a recruiter called me on Friday and asked to come to the interview on next Monday in the morning. At the interview, there were 6 applicants in total, we were given an analytical task for 30 minutes based on responsive design and allocation of boxes into the screen (be sure to know well-known display sizes, resolution). The task wasn't hard, but additional questions from the interviewer were. The man was not friendly at all and I had an impression that I have irritated him from the beginning. I didn't feel that i answered his questions, because he suggested me unexpected ways to do it: to solve the problem from the java perspective, while i prepared to do it from html5/css perspective. He did not listen to me properly and always interrupted everything i tried to say. The second interviewer was much better and polite, and I have gained a good impression in the end. he was friendly and smiled a lot, but he asked some questions of Goldman Sachs, which i wasn't prepared to answer. My fault. We also talked through teamwork and leadership examples, there were no unexpected questions in this area.
- What should be as an input to the java method? What GS do in sales & trading?
Popular Careers with Goldman Sachs Job Seekers
Work at Goldman Sachs? Share Your Experiences
