Filter interviews by
Recursion is a programming technique where a function calls itself in order to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
A base case is needed to stop the recursion and prevent infinite loops.
Examples of recursive functions include factorial calculation and Fibonacci sequence generation.
Design a system using EC2 instance Fleet on Leetcode platform
Utilize EC2 instance Fleet to manage a group of EC2 instances for scalability and cost-efficiency
Implement load balancing to distribute incoming traffic across multiple EC2 instances
Use auto-scaling to automatically adjust the number of EC2 instances based on traffic demand
Monitor system performance and health using CloudWatch metrics and alarms
Swap two numbers using only 2 variables
Use XOR operation to swap two numbers without using a third variable
Example: a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // a = 10, b = 5
Quick sort is a popular sorting algorithm that uses divide and conquer strategy.
Divide the array into two sub-arrays based on a pivot element
Recursively sort the sub-arrays
Combine the sorted sub-arrays
What people are saying about Goldman Sachs
Linux scheduler manages background processes using priority levels and time slices for efficient CPU utilization.
Linux uses a Completely Fair Scheduler (CFS) for process scheduling.
Background processes typically have lower priority than foreground processes.
CFS allocates CPU time based on process weight, ensuring fairness.
Processes can be run in the background using '&' in the command line.
Example: 'sleep 10 &...
To delete a node in a linked list, we need to adjust the pointers of the previous and next nodes.
Find the node to be deleted by traversing the linked list
Adjust the pointers of the previous and next nodes to skip the node to be deleted
Free the memory occupied by the node to be deleted
I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.
It was an Online assessment composed of two parts: A Mathematical part and a Coding question.
I manage stress by staying organized, prioritizing tasks, and maintaining a positive mindset to navigate challenges effectively.
I create a prioritized to-do list to focus on urgent tasks first, which helps me stay organized.
During a group project with tight deadlines, I facilitated regular check-ins to ensure everyone was on track and supported.
I practice mindfulness techniques, such as deep breathing, to calm my mind ...
Recursion is a programming technique where a function calls itself in order to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
A base case is needed to stop the recursion and prevent infinite loops.
Examples of recursive functions include factorial calculation and Fibonacci sequence generation.
Design a system using EC2 instance Fleet on Leetcode platform
Utilize EC2 instance Fleet to manage a group of EC2 instances for scalability and cost-efficiency
Implement load balancing to distribute incoming traffic across multiple EC2 instances
Use auto-scaling to automatically adjust the number of EC2 instances based on traffic demand
Monitor system performance and health using CloudWatch metrics and alarms
90min
numerical reasoning,
logical reasoning,
reading comprehension
,abstract reasoning
Coding,
aptitude,
computer fundamentals,
competitive coding
Quick sort is a popular sorting algorithm that uses divide and conquer strategy.
Divide the array into two sub-arrays based on a pivot element
Recursively sort the sub-arrays
Combine the sorted sub-arrays
Swap two numbers using only 2 variables
Use XOR operation to swap two numbers without using a third variable
Example: a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // a = 10, b = 5
I applied via Campus Placement and was interviewed in Aug 2023. There were 4 interview rounds.
10 questions from Aptitude , Mathematics and CS Fundamentals subjects like DBMS,DSA,OS
2 coding question , both were Leetcode medium.
General puzzle questions
I appeared for an interview before Apr 2024, where I was asked the following questions.
MCQs on Maths with negative marking
MCQs on logical reasoning with negative marking
Write an essay, time bound
Next Largest element in the array.
100 floors, 2 eggs problem GFG
Linux scheduler manages background processes using priority levels and time slices for efficient CPU utilization.
Linux uses a Completely Fair Scheduler (CFS) for process scheduling.
Background processes typically have lower priority than foreground processes.
CFS allocates CPU time based on process weight, ensuring fairness.
Processes can be run in the background using '&' in the command line.
Example: 'sleep 10 &'...
I applied via Campus Placement and was interviewed before Oct 2023. There were 3 interview rounds.
First round was an aptitude test in which there are questions about probability, and some puzzles.
I applied via Company Website and was interviewed before Oct 2022. There were 4 interview rounds.
There were questions related to aptitude and logical reasoning
2 coding ques to be coded in java + CS fundamentals mcqs
Coding test that included MCQ as well as essay type questions.
To delete a node in a linked list, we need to adjust the pointers of the previous and next nodes.
Find the node to be deleted by traversing the linked list
Adjust the pointers of the previous and next nodes to skip the node to be deleted
Free the memory occupied by the node to be deleted
Hirevue on beha questions
I received constructive feedback on my analytical skills and teamwork, which helped me grow professionally during my internships.
I was praised for my attention to detail when analyzing data sets, which improved the accuracy of our reports.
My supervisor noted my ability to collaborate effectively with team members, leading to successful project outcomes.
I received feedback on my presentation skills, encouraging me to pr...
Some of the top questions asked at the Goldman Sachs Summer Intern Analyst interview -
based on 9 interview experiences
Difficulty level
Duration
based on 24 reviews
Rating in categories
Associate
2.5k
salaries
| ₹19 L/yr - ₹35 L/yr |
Analyst
1.9k
salaries
| ₹11.4 L/yr - ₹21.2 L/yr |
Vice President
1.9k
salaries
| ₹35.9 L/yr - ₹60 L/yr |
Senior Analyst
1.3k
salaries
| ₹9.1 L/yr - ₹15.1 L/yr |
Senior Associate
445
salaries
| ₹14.9 L/yr - ₹26.6 L/yr |
JPMorgan Chase & Co.
Morgan Stanley
TCS
Amazon