Ericsson
10+ Goldman Sachs Interview Questions and Answers
You are given a string 'STR'. The string contains [a-z] [A-Z] [0-9] [special characters]. You have to find the reverse of the string.
For example:
If the given string is: STR = "abcde". You h...read more
How to find number of unique values in a SQl database?
Here we are allowed to choose our own topic, we are divided into groups of 10 and u have 15 minutes per GD. You are given 2 minutes to take notes about the topic selected. Overall easy for the m...read more
What are the different protocols supported at each OSI Layer ?
Difference between Multiprocessing and Multiprogramming
Difference between windows XP and Windows 7
Explain the different OSI layers.
Difference between RDBMS and DBMS
Difference between Hub and Switch
Q14. What is method overloading and overriding
Method overloading is when multiple methods have the same name but different parameters. Method overriding is when a subclass provides a specific implementation of a method that is already provided by its superclass.
Method overloading allows a class to have multiple methods with the same name but different parameters.
Method overriding occurs in a subclass when a method has the same name, return type, and parameters as a method in its superclass.
Example of method overloading: ...read more
Q15. Program to swap two variables without using third
Swapping two variables without using a third variable
Use XOR operation to swap two variables without using a third variable
Example: a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // Now a = 10, b = 5
Q16. Explain 3g, 4g, 5g architecture
3G, 4G, and 5G architectures refer to the generations of mobile network technology, each offering faster speeds and improved capabilities.
3G (Third Generation) introduced mobile data services like internet browsing and video calling.
4G (Fourth Generation) provided faster speeds for data transmission, enabling services like HD video streaming and online gaming.
5G (Fifth Generation) offers even faster speeds, lower latency, and increased capacity for more connected devices, ena...read more
Q17. Hashmap implementation
Hashmap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
Hashmap uses a hash function to map keys to indices in an array.
Collision handling is important in hashmap implementation.
Java's HashMap class is a popular implementation of hashmap.
Example: HashMap
map = new HashMap<>();
More about working at Ericsson
Interview Process at Goldman Sachs
Top Software Developer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month