Goldman Sachs Engineering Campus Hiring Program Experience

Last Updated : 16 Dec, 2024

I recently had the opportunity to participate in the Goldman Sachs Engineering Campus Hiring Program, and I want to share my experience and insights to help others preparing for similar opportunities.

Round 1: Aptitude Test

The first round was an aptitude test focusing on:

  • Logical reasoning.
  • Problem-solving.
  • Quantitative skills.

The questions tested analytical abilities and time management under pressure.

Round 2: Technical Assessment Test

This round evaluated technical skills and consisted of:

  • 4 Coding Questions: Required proficiency in Data Structures and Algorithms (DSA).
  • 10 Multiple-Choice Questions (MCQs): Covered core computer science topics such as DSA, DBMS, and OOPs.

The test was challenging, demanding a solid conceptual understanding and the ability to solve coding problems within a time limit.

Round 3: Technical Interviews

The interview stage was divided into three rounds, each focusing on different aspects of technical and problem-solving skills.

Round 1:

  • Introduction: I was asked to introduce myself and describe the project I was currently working on.
  • Coding Question: Find the second smallest number in an unsorted array.

Round 2:

  • Introduction: A brief introduction about myself.
  • Coding Questions:
    1. Merge two sorted arrays to form a third sorted array.
    2. Given a string, find the length of the largest substring without repeating characters.
      • Example: For input "abcdhgjaqw", the substrings "abcdhj" and "aqw" can be formed. The largest substring here has a length of 6.

Round 3:

The final round focused on core computer science topics:

  • DSA: Problem-solving and algorithm design.
  • DBMS: Database fundamentals and query design.
  • OOPs: Object-oriented programming principles.

The questions tested both theoretical knowledge and practical understanding of these foundational topics.

Conclusion

Although I wasn’t selected in the final stage, this experience was incredibly valuable. It gave me insights into areas where I need improvement and highlighted the level of preparation required for prestigious programs like this.

Key Takeaways:

  • Stay consistent in your preparation.
  • Practice coding challenges regularly, focusing on problem-solving speed and accuracy.
  • Strengthen your understanding of core computer science concepts like DSA, DBMS, and OOPs.

I hope my experience helps those preparing for the Goldman Sachs hiring program or similar opportunities. Best of luck—stay diligent and keep pushing forward!

Comment