i
Ericsson
Work with us
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
Pointers are variables that store memory addresses, allowing for direct access to other variables in programming.
Pointers hold the address of another variable, enabling efficient memory management.
In C/C++, a pointer is declared using the '*' symbol, e.g., 'int *ptr;'.
Pointers can be used to dynamically allocate memory using functions like 'malloc()' in C.
Example: 'int a = 10; int *p = &a;' - 'p' now points to...
Reversing a string using a LinkedList involves adding characters to the list and then retrieving them in reverse order.
1. Create a LinkedList to store characters of the string.
2. Traverse the string and add each character to the LinkedList.
3. Use a loop to retrieve characters from the LinkedList in reverse order.
4. Example: For input 'hello', LinkedList will store ['h', 'e', 'l', 'l', 'o'] and output will be 'olle...
Equal and hashcode are related as hashcode is used to determine equality of objects in hash-based collections.
The hashcode method returns an integer value that represents the object's unique identifier in a hash-based collection.
The equals method compares two objects for equality based on their content.
If two objects are equal, their hashcodes must be equal as well.
If two objects have the same hashcode, it does no...
To start a broker, first install the broker software and configure it with necessary settings.
Install the broker software on the server or machine where it will run
Configure the broker with necessary settings such as port number, authentication, and authorization
Start the broker by running the appropriate command or service
Test the broker to ensure it is functioning properly
C code for printing Fibonacci Series upto n elements
Declare three variables to store the current, previous and next numbers in the series
Initialize the previous and current variables to 0 and 1 respectively
Use a loop to print the next number in the series by adding the previous two numbers
Loop should run n times to print n elements in the series
String is immutable, while StringBuffer and StringBuilder are mutable classes for handling strings in Java.
String: Immutable, cannot be changed after creation. Example: String str = 'Hello'; str = str + ' World';
StringBuffer: Mutable, synchronized (thread-safe). Example: StringBuffer sb = new StringBuffer('Hello'); sb.append(' World');
StringBuilder: Mutable, not synchronized (faster than StringBuffer). Example: St...
Clustering is grouping similar data points together. Adding partial repository Qm to full repository Qm requires merging the two clusters.
Clustering is used in data mining and machine learning to group similar data points together.
Partial repository Qm can be added to full repository Qm by merging the two clusters.
Examples of clustering algorithms include k-means, hierarchical clustering, and DBSCAN.
Triggering is a mechanism to initiate a process or action based on a specific event or condition.
Triggering is commonly used in software development to automate tasks or processes.
Channel triggering is a type of triggering where a specific channel or communication medium is used to initiate an action.
For example, a chatbot can be triggered to respond to a user's message in a specific channel like Slack or Facebook...
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
I appeared for an interview in Apr 2024.
I applied via Company Website and was interviewed in Mar 2024. There were 2 interview rounds.
Basic Aptitude MCQs. Few basic coding MCQs
I applied via Company Website and was interviewed in Sep 2023. There were 2 interview rounds.
DSA question and MySQL mcq, aptitude
I appeared for an interview before Feb 2024.
I appeared for an interview before Mar 2024, where I was asked the following questions.
String is immutable, while StringBuffer and StringBuilder are mutable classes for handling strings in Java.
String: Immutable, cannot be changed after creation. Example: String str = 'Hello'; str = str + ' World';
StringBuffer: Mutable, synchronized (thread-safe). Example: StringBuffer sb = new StringBuffer('Hello'); sb.append(' World');
StringBuilder: Mutable, not synchronized (faster than StringBuffer). Example: StringB...
I applied via Naukri.com
Clustering is grouping similar data points together. Adding partial repository Qm to full repository Qm requires merging the two clusters.
Clustering is used in data mining and machine learning to group similar data points together.
Partial repository Qm can be added to full repository Qm by merging the two clusters.
Examples of clustering algorithms include k-means, hierarchical clustering, and DBSCAN.
Triggering is a mechanism to initiate a process or action based on a specific event or condition.
Triggering is commonly used in software development to automate tasks or processes.
Channel triggering is a type of triggering where a specific channel or communication medium is used to initiate an action.
For example, a chatbot can be triggered to respond to a user's message in a specific channel like Slack or Facebook Mess...
To start a broker, first install the broker software and configure it with necessary settings.
Install the broker software on the server or machine where it will run
Configure the broker with necessary settings such as port number, authentication, and authorization
Start the broker by running the appropriate command or service
Test the broker to ensure it is functioning properly
What people are saying about Ericsson
based on 10 interview experiences
Difficulty level
Duration
based on 104 reviews
Rating in categories
Senior Solution Integrator
2.3k
salaries
| ₹6.5 L/yr - ₹23.5 L/yr |
Solution Architect
2.3k
salaries
| ₹13.3 L/yr - ₹39 L/yr |
Senior Engineer
2.2k
salaries
| ₹6.5 L/yr - ₹19.5 L/yr |
Network Engineer
1.8k
salaries
| ₹2 L/yr - ₹9 L/yr |
Solution Integrator
1.7k
salaries
| ₹5 L/yr - ₹12 L/yr |
Jio
Vodafone Idea
Bharti Airtel
Tata Communications