Javatpoint Logo
Javatpoint Logo

Ericsson Interview Questions

About the company: Ericsson

Ericsson is one of the leading Swedish multinational company works in the field of networking and telecommunications. It is headquartered in Stockholm, the capital of Sweden. It was founded in 1876 by Lars Magnus Ericsson in Stockholm, Sweden. Ericsson is a worldwide leading provider of services, software and infrastructure in Information and communication technology to service providers. It provides services for telecommunication and IP networking equipment, mobile and broadband, business services, and various cloud applications. Ericsson is working with around 95,000 employees over 180 countries, having 42,000 authorized patents (till December 2016). Ericsson helps their customers by serving the game-changing technologies which are easy to adapt and use. Ericsson is an emerging business in 5G, IoT, and a new approach for designing data security.

Key people

Founder: Lars Magnus Ericsson

Present Chairman: Leif Johansson

Present President and CEO: Borje Ekholm

Ericsson Recruitment Process

Ericsson recruitment process consists of mainly four rounds for fresher Graduate Engineer post. You must have to clear the previous rounds to proceed for the next rounds.

  1. First round: Aptitude Test
  2. Second round: Group Discussion Round
  3. Third round: Technical Interview Round
  4. Fourth round: HR Interview Round

Academic Criteria

To apply for Ericsson, candidates are required to meet the following academic criteria:

  • Percentage criteria: 60% throughout (Class X, XII, and B. Tech).
  • No backlogs at the time of interview.
  • Education gap should not be more than one year.

First Round: Aptitude Test


Description: The first round consists of Aptitude test which consists of three sections. Which are:

  • Quantitative Aptitude
  • Logical Reasoning
  • Verbal Reasoning

This round has an average difficulty level with no negative marking. It consists of a total 45 number of questions and time of 45 minutes. Candidate can easily cross this section with proper preparation of following topics with good speed:

Section Number of questions Time Duration
Quantitative Aptitude
  • Profit and Loss
  • Cubes
  • HCF and LCM
  • Problems on Ages
  • Probability
  • Permutation and Combination
  • Time & work
  • Speed and Distance etc.
15 15 min
Logical Reasoning
  • Series
  • Coding and Decoding
  • Statement Argument
  • Blood Relation
  • Seating Arrangement, etc.
15 15 min
Verbal Ability
  • Synonyms
  • Antonyms
  • Reading Comprehension
  • Spotting Errors, etc.
15 15 min

Aptitude Interview Questions

1) If the average age of Mansi and her grandfather is 40 years. The ratio of their ages is 1:3 respectively, then what will be the age of Mansi?

  1. 21
  2. 42
  3. 60
  4. 20

Answer: d

Explanation:

As given the age ratio of Mansi and Mansi's Grandfather is 1:3

Suppose, Age of Mansi = x

So grandfather's age= 3x

So, Average age Ericsson Interview Questions

Hence x= 20 years, So Mansi's Age will be 20 years.


2) 25% of 350+ 35% of 250 = x, then find the value of x?

  1. 125
  2. 175
  3. 150
  4. 180

Answer: b

Explanation:

25% of 350 will be = 175/2
35% of 250 will be = 175/2
So, 25% of 350+ 35% of 250 =175/2+175/2 = 175
Hence, x= 175


3) If a bag contains 2 blue, 3 yellow, and 2 green balls. Two balls are drawn randomly from the bag. Find the probability that both the balls are not green?

  1. 2/7
  2. 5/7
  3. 10/21
  4. 11/21

Answer: c

Explanation:

Total Number of balls in the Bag are = (2+3+2) = 7 balls
Total number of ways to draw 2 balls out of 7 from the bag = 7C2= 21
Total no ways to draw 2 balls which does not contain any green ball= 5C2= 10
Probability = 5C2/ 7C2 = 10/21


4) John salary got decreased by 40% and subsequently increased by 40%. Then how much percentage salary he lose?

  1. 16%
  2. 0%
  3. 24%
  4. None of the Above

Answer: a

Explanation:

Suppose John's original salary = Rs.100

40% decrement of salary = 100 - 40% of 100= 60

40% increment of salary = 60 + 40% of 60 = 84

Total lose in salary = 100-84 = 16%


5) In a class, marks of Rohan were wrongly entered as 93 instead of 73. Because of this mistake, the average marks of the class got increased by 1/2, find the total number of students in the class?

  1. 45
  2. 30
  3. 35
  4. 40

Answer: d

Explanation:

Difference in Rohan's marks = 93-73 = 20
Let's suppose total number of students = X
The average marks get increased by ½ due to increase of 20 marks
Total increase in marks = X/2
Which is
X/2= 20
X = 40 students


6) If Rohan walks at the rate of 4kmph, covers a certain distance in 3hr 45 min. If Rohan runs at a speed of 12.5kmph, then he will cover the same distance in what time?

  1. 65 min
  2. 45 min
  3. 70 min
  4. 72 min

Answer: d

Explanation:

As we know Distance = Speed * time
Time = 3 hr 45 min = 15/4 hr
Speed = 4kmph
Distance = 4*15/4= 15 km
New speed = 12.5Kmph
Time= x min
Time = distance/speed => 15/12.5 = 72 min.


7) A rectangular park has length and breadth in the ratio of 2:1. If a person running at a speed of 10 km/hr around the boundary of the park then he completes one round in 9 min. Find the area of the park?

  1. 152600sq.m.
  2. 135000sq.m.
  3. 455000sq.m.
  4. 405000sq.m.

Answer: d

Explanation:

Let's length and breadth of the park = 2x and x respectively
As per the question the perimeter of park = distance covered by person in one round,
Distance in one round = speed* time = 10*1000*9/60 = 4500 meter
Perimeter of park= 2(L+B)
Perimeter of park = 2(2x+3x) = 4500
2(5x) = 4500
x = 450 m, hence length= 2*450= 900, and breadth = 450
Area of park = 900*450= 405,000sq.m.


8) A can do a work in 15 days, and B can do the same job in 12 days. With the help of C, A and B can complete the job in 5 days only. Then, in how many days, C can complete the job when working alone.

  1. 15 days
  2. 18 days
  3. 20 days
  4. None of the above.

Answer: C

Explanation:

A can do a work in days = 15 days

B can do the same work in days = 12 days

A, B, and C can complete the same work in days = 5 days

Total work done= L.C.M of (15, 12, 5) = 60 unit

Work done by A alone in 1 day = 4 unit

Work done by B in 1 day = 5 unit

Work done by A+B+C in 1 day = 12 unit.

Solving it work done by C in 1 day = 3 unit

Total days were taken by C to complete the work = 60/3= 20 days.


9) At present, the ratio of ages of Aman and Rahul is 3:4. After 6 years, Aman's age will be 27 years. What is the age of Rahul at present?

  1. 22 years
  2. 21 years
  3. 28 years
  4. 24 years

Answer: c

Explanation:

As given the ratio between Aman and Rahul = 3: 4
Let's Aman present age = 3x
Rahul's present age= 4x
After 6 years Aman's age = 3x+6
3x+6=27
3x=21 => x= 7 years
So Present age of Rahul = 7*4= 28 years.


10) Find the number which will be exactly divisible by 12, 18, 21, and 30?

  1. 2520
  2. 1260
  3. 630
  4. 196

Answer: C

Explanation:

Taking L.C.M of 12, 18, 21, and 30

= > 2*2*3*3*5*7 = 1260

Required number= 1260 /2 = 630


Verbal English Interview Question


Find the Correct options

1) Rain: clouds:: x: lacrimal sac. What will be the option for x?

  1. Sweat
  2. Tears
  3. Blood
  4. Water

Answer: b


2) We __________ for the IAS examination.

  1. Have preparing
  2. Have been prepared
  3. Had prepared
  4. Are preparing

Answer: d


3) The Students of MBA __________ to submit their reports by the end of the week.

  1. Were asked
  2. Are asked
  3. Have asked
  4. Are asking

Answer: b


4) Reema___________ for a while.

  1. Have been ailing
  2. Are ailing
  3. Has been ailing
  4. Is ailing

Answer: c


5) The bank robbers __________ by the police

  1. Have been arrested
  2. Had arrested
  3. Was arrested
  4. Have arrested

Answer: a


6) What will be the antonym of "EXODUS"?

  1. Home-coming
  2. Influx
  3. Return
  4. Restoration

Answer: b


7) Zoya never visits any zoo because she is strong opponent of the idea of ______________

  1. Feeding the animals in front of everyone
  2. Going out on holiday with friends
  3. Holding the animals in imprisonment
  4. Let the animals free into the forest

Answer: c


8) CORPOREAL: SPIRITUAL, find the analogy?

  1. Mesa: Plateau
  2. Moron: Savant
  3. Foreigner: Immigrant
  4. Pedagogue: Teacher

Answer: b


9) Improve the sentence by selecting the correct alternative

Paul told to his sister that "I would have waited for you at the airport if I knew that you would come with me."

  1. Had known
  2. Was knowing
  3. Have known
  4. No improvement

Answer: a


10) Find the correct option for the following sentence.

They were all surprised at his success in the dance competition

  1. Were surprised at all
  2. Had all surprised at
  3. Had been all shocked on
  4. No correction required.

Answer: d


Logical Reasoning interview questions


1) What will be the next number in the following series?

14, 28, 20, 40, 32, 64, .........

  1. 96
  2. 56
  3. 52
  4. 128

Answer: b

Explanation:

In the above series, every second term is multiple of 2, and its next term is 8 less than of the previous term.


2) Find the odd one from the following options

  1. Dodge
  2. Duck
  3. Avoid
  4. Flee

Answer: d

Explanation:

All the options are synonyms of the word "evade," except flee which means run away.


3) What should be the next number in the series 8, 6, 9, 23, 87,.....?

  1. 128
  2. 226
  3. 429
  4. 324

Answer: C

Explanation:

In the given series,
8*1 - 2= 6
6*2-3= 9
9*3-4= 23
23*4- 5= 87
87*5-6= 429.


4) What will be the next term in the following series,

3, 7, 13, 27, 53, ___?

  1. 105
  2. 107
  3. 97
  4. 113

Answer: b

Explanation:

In the above series, 3*2+1= 7
7*2-1= 13
13*2+1= 27
27*2-1= 53
53*2+1= 107.


5) Fill the blank with the correct options

CMN, EOP, GQR, _________, KUV.

  1. GRS
  2. ITT
  3. GST
  4. IST

Answer: d

Explanation:

The first letter is in alphabetical order with one alphabet missing as, C-D-E, E-F-G, G-H-I, I-J-K.

The second letter is in alphabetical order again missing with one alphabet as, M-N-O, O-P-Q, Q-R-S, and so on.

The third letter is in the alphabetical order of the second letter.


6) In a code language,
tamceno means "sky blue"
cenorax means "blue cheese"
aplimiti means "star bright"

Which word means "bright sky"

  1. cenotam
  2. aplceno
  3. mitltam
  4. raxmitl

Answer: c

Explanation:

In the above code language, tam means sky, ceno means blue, rax means cheese, apli means star, and mitl means bright, so bright sky can be coded as mitltam.


7) Pointing towards a person, Hari said to his friend, "He is the son of the only daughter of father of my brother," then how Hari is related to that person?

  1. Brother
  2. Maternal Uncle
  3. Father
  4. Nephew

Answer: b

Explanation:

Father of my brother means Hari's Father and only daughter of my father means Hari's sister, sister's son, so Hari will be maternal uncle of that person.


8) Statement:

Some Onions are tomato
All tomatoes are peanuts
All peanuts are candy

Conclusion:

A. Some onions are peanuts

B. Some peanuts are Onion

C. All tomatoes are Candy

  1. Only A and B follows
  2. Only B and C follows
  3. Only A and C follows
  4. All follow

Answer: d

Explanation:

Ericsson Interview Questions

As per conclusion, some onions are peanut? follows

Some peanuts are Onion--> Follow

All tomato are Candy--> follow

Hence all conclusion follows.


Second Round: GD (Group Discussion) Round


Description: The second round consists of Group Discussion (GD) Round. Candidates selected from first round are appeared in this round. This is very important and very tricky round as candidates are judged on their communication skills, soft skills, good team member skill and confidence. In this GD round, there will be 6-8 candidates who will participate for one time and they will be given a social topic on which they have to discuss. Following are some points which candidates need to follow while preparing for GD round.

Note:

  • Be a good listener in GD, and listen to every point very carefully.
  • While speaking in GD, try to speak in very easy and in a comprehensive way so that everyone will understand easily.
  • Try to acknowledge to everyone's point.
  • Do not interrupt anyone while speaking.
  • Think positively and creatively.

Some famous and latest GD topics are given below:

  • Is social networking curse or boon?
  • Is India ready for the cashless economy?
  • Making Aaadhar mandatory is a good idea or not?
  • Which is better: Hard work or Smart work?
  • Internet Surfing at workplace will affect productivity or not?
  • Is India ready for electric vehicles?

Third Round: Technical Interview Questions


Description: The next round of the Ericsson Interview process is a technical Interview round. In this round, candidates are asked questions on the basis of technical skills such as C, C++, Java, and Networking. Following are some sample questions with an answer to practice for technical round.

1) Differentiate between abstract class and Interface in Java?

Abstract class and interface both concepts are used to accomplish abstraction in Java. The primary differences between abstract class and Interface are:

  • The abstract keyword is used to create an abstract class in Java, whereas interface keyword is used to create Interface.
  • An abstract class can have both abstract and non-abstract methods whereas Interface can only have abstract methods.
  • As a general class, abstract class also does not support multiple inheritance, whereas an interface supports multiple inheritance.
  • An abstract class can extend other class and implement interfaces but an interface cannot extend class. It can only extend other interfaces.
  • An abstract class may or may not have methods with implementations, but Interface cannot have method implementation.

2) What are the static variable and static block?

Static variable: If we use the static keyword with a variable then it is termed as a static variable. Static variables are the part of the class not, the instance. When we declare any static variable, then it creates a copy in memory which is shared between all the objects. Static variables are not thread safe as it is shared between various objects. Static variables are mainly used for memory management.

Syntax:

Static Block: A block inside a class with the static keyword is called a static block. A static block is executed at the time of class loading and before the execution of the main method. Static block is primarily used for initialization of the static variable. A class can have multiple static blocks, and they execute in the sequence as they appear in the program.

Syntax:


3) What do you understand by TCP/IP?

TCP/IP stands for Transmission Control Protocol/Internet Protocol. It is a suite of protocols TCP and IP, used for the communication over a network. TCP/IP protocols provide some standard rules for communication between two or more computers over the network. The TCP protocol at the transport layer divides a message or data into packets form and then resembled the packets at the destination part. IP protocol at Network layer is responsible for the moving of these packets to the correct destination.


4) Which is the fastest sorting algorithm?

There is no such specific fastest sorting algorithm because it depends on various factors and all the sorting algorithm gives different performances for different input cases. Although among all the sorting algorithm we can consider Quicksort as a fastest algorithm as it shows time complexity of O(n log n) for the best case and average case and O(n^2) for the worst case.


5) What is tunnelling and tunnelling protocols? Explain their applications?

Tunnelling is also known as port forwarding. These are the communication protocols which allow the secure data movement from one network to another network. Tunnelling enables communication from the private network which sent across the public network, and such process is called as encapsulation.

In tunnelling process, data is converted into the form of packets, which travels through the tunnel. As data packets are moving through the tunnel, they got encrypted by the encapsulation process and when these packets reach the correct destination, then these packets are de-encapsulated and de-encrypted, and the packets again converted to the original data.

Main tunnelling protocols are:

  • PPTP: PPTP stands for the point-to-point tunnelling protocol. PPTP is available for Windows, Linux, and Mac. This protocol keeps data secure even in the public network. It works with the virtual private network which can be accessed by an authorized user.
  • L2TP: L2TP stands for Layer 2 tunnelling protocol, which supports VPN. It depends on the encryption protocol for the encryption of data which passes through the tunnel.

Application of tunnelling protocols:

  • Tunnelling is used in cases where high-level security is required for data transmission over the network.
  • It is helpful for encryption and decryption of data.

6) Explain Polymorphism in Java?

Polymorphism in Java is an important feature of Object Oriented Programming (OOP), which defines a single object with different forms. With the help of polymorphism, one action can be done in various ways.

There are mainly two types of polymorphism in Java:

  • Run-time polymorphism
  • Compile-time polymorphism

Run-time polymorphism: Method overriding is used to achieve Runtime polymorphism. It is also called Dynamic polymorphism or Dynamic method dispatch. In Run-time polymorphism, when we call an override method, it is resolved at run-time, hence it is called as run-time polymorphism.

Compile-time polymorphism: Method Overloading is used to achieve the Compile time polymorphism. It is also called as Static polymorphism and when we call the method, it is resolved at compile time only. That's why it is called as Compile-time polymorphism.


7) What do you understand by Pointer arithmetic in C?

As we know Pointer is a variable which holds the address of another variable and that variable is a numeric value, so any arithmetic operation performed on a pointer is termed as pointer arithmetic. But we can only perform some limited arithmetic operations on the pointer, which are given below:

  • Increment
  • Decrement
  • Addition
  • Subtraction
  • Comparison

8) Explain the difference between packet switching and circuit switching?

The Packet switching and circuit switching both are the switching methods which are used to forward the data packets from the sender to receiver destination.

The main differences between the Packet switching and circuit switching are given below:

Packet Switching Circuit Switching
In packet switching, data is divided into small parts, termed as packets and then these packets are transmitted from source to destination. In circuit switching a physical path is established between two endpoints for data transmission.
Packet switching is connectionless Circuit Switching is connection oriented.
Packet switching can be implemented at the network layer of the OSI model. Circuit switching can be implemented at the physical layer of the OSI model.
It is mainly designed for data and voice communication. It is basically designed for voice communication.
Congestion occurs at the time of data transfer phase. Congestion occurs at the time of connection establishment.

9) What do you understand by CDMA?

CDMA is the acronym for Code-division multiple access, is a standard for the wireless digital cellular network. CDMA is a type of multiplexer, where various transmitters can transmit information simultaneously over a single communication channel. CDMA uses spread-spectrum technology and special coding scheme for data transmission. Various protocols, which are used for 2G or 3G wireless communication, refer to CDMA.


10) What do you understand by demodulating a signal?

Demodulation of a signal is a method of extracting the original information of signal from a carrier wave. An electronic circuit which is used for demodulation is called as a demodulator.


11) What do you understand by telecommunications?

Telecommunication refers to the transmission of any signal, data or any type of information by physical or wireless medium over a significant distance. When the exchange of information between the sender and the receiver occurs with the help of technology, then it is known as telecommunication. In telecommunication there is a communication arrangement with a transmitter and a receiver. At any station, a device which combined the transmitter and receiver is termed as a transceiver.

Basic Elements of Telecommunication System:

  • Transmitter: Which takes the information and convert into the form of a signal
  • Transmission medium: A medium over which signal travels it may be an optical fibre cable, or free space.
  • Receiver: Which receives the signal and convert into a usable form.

12) What are the various advantages of GSM?

GSM is an acronym of Global System for Mobile communication. It defines the standard protocols for the second-generation digital cellular network used by mobile devices.

Advantages of GSM:

  • GSM allows a reliable and efficient way to transfer data. It also allows transferring text and pictures.
  • GSM provides better security during the conversation. It ensures that only the caller and receiver are in conversation during a call.
  • GSM provides the worldwide facility of calls and data transfer, but it may cost high on the international level.
  • GSM cell phone has clear sound quality, as it filters background noise.

13) What are the various applications of DSP?

DSP is termed as Digital Signal Processing. It is a part of signal processing which is used to perform a variety of signal processing. DSP unit analyses and modifies a signal to increase its performance and efficiency.

Various applications of DSP in communication:

  • DSP is used in audio signal processing.
  • DSP is used in encoding the waveforms.
  • DSP is used for Audio compression.
  • DSP is used for Digital image processing.
  • DSP is used for speech processing.
  • DSP is used in RADAR, biomedicine, weather forecasting, and many more applications.

14) What do you understand by commands?

Commands are the specific instructions given by the user to the computer?s operating system, to perform a particular task. We can input these commands using the command line interface provided by the operating system.


15) Why we use Jump statement in C++?

Jump statements are used to disturb the normal flow of program unconditionally. There are three types of Jump statements available in C++.

  • Break
  • Continue
  • goto.

16) What do you understand by MAC address?

MAC address stands for "Media Access Control" Address is a unique identification hardware number, which uniquely identifies each device on a network. The MAC address is a computer's unique hardware number which can be determined by Ethernet or Wi-Fi card. A MAC address is of 64 or 48 bits, which is expressed in hexadecimal forms separated by colons such as 2AA:EF:EF3E:2A1B.


17) What do you understand by nested loop?

If a loop exists inside another loop, then it is termed as a nested loop. Or a loop within a loop is called a nested loop. When we use a nested loop in our code then control passes to the outer loop, then for first iteration it executes its following loop and other conditions and so on and repeats until the outer loop finishes.

Syntax:


18) Why C language is called a procedural language?

A procedural language means a language which follows a procedure of steps and C is called as Procedural language as it follows a specific pattern of top-down for writing code in it. C language gives more priority to the flow of code rather than data. If we do not follow the pattern then it generates the error.


19) What do you understand by JVM?

JVM is termed as Java Virtual Machine, it is a virtual machine which provides a runtime environment to execute a Java application. JVM is a part of JRE (java runtime environment), which compile the code into Java bytecode for computer's processor.

JVM mainly perform two functions:

  • It allows the java program to execute on any platform
  • It manages and optimizes the program memory.

JVM is responsible for performing the following three activities:

  • Loading the code
  • Verification and Execution of code
  • Provide the runtime environment for application

20) What is the size of the void pointer in C language?

The size of the void pointer depends upon on which platform you are executing the code. The void pointer may have a size of 2 bytes for the 16-bit compiler, 4 bytes for the 32-bit compiler, and 8 bytes for the 64-bit compiler. To check the size of the void pointer, we can use the sizeof operator.


21) Which type of motor can be used for a lift?

In previous time DC motors were used for lift, but it might cause a jerk, so the latest elevators or lift are designed with a 3-phase induction motor with variable frequency.


22) What do you understand by modulation?

Modulation is a process of changing some characteristics such as amplitude, phase, or frequency of a carrier signal with respect to message signal. The main information consists by the message signal and career signal is just used to transmit that low energy message signal to a particular distance without any distortion. In the modulation process, only the carrier signal characteristics can be changed, but the original message characteristic will remain the same.

Types of modulation:

  • Amplitude modulation
  • Frequency modulation
  • Phase modulation
  • Pulse-code modulation

23) What are the various OSI layers and protocols?

The OSI model stands for Open System Interconnection Model. It is a conceptual framework of seven layers which defines the network communication between two systems. The seven different layers perform different tasks using various protocols.

The Layers with their protocols are given below:

  1. Physical layer: This is the lowest layer of the OSI model which is responsible for transmission and reception of raw data between a device and physical media. This layer converts the raw data into 0 and 1?s bit form. The primary technologies used in the physical layer are Ethernet, Cables, and Hubs, etc.
  2. Data Link layer: This layer obtains data from the physical layer. It checks and corrects the errors occurs in the physical layer. Data link layer is responsible for node-to-node data transfer. It converts the bits into the form of frames. This layer includes technologies such as PPP, FDDI, IEEE 802.5/802.2, and HDLC, etc.
  3. Network layer: The network layer is responsible for routing the packets. It moves the packets from source to destination with the source and destination address. The protocols used in this layer are IP (Internet protocol), ICMP, ARP (Address Resolution Protocol), etc.
  4. Transport layer: This layer takes services from Network layer and provides services to the upper layer. This layer offers host-to-host communication services to the upper layers. It provides connection-oriented communication, reliability and flow control of data packets. The main protocols of the transport layer are TCP (Transmission Control Protocol), UDP (User Datagram control Protocol), DCCP (Datagram Congestion Control Protocol), and SCTP (Stream Control Transmission Protocol).
  5. Session layer: This layer maintains proper communication by establishing, managing and terminating sessions between computers. The communication session consists of request and response which occurs between different applications. This layer is responsible for Session Check pointing and recovery. The protocols for session layers are AppleTalk, and Session Control Protocol (SCP).
  6. Presentation layer: This layer is responsible for the delivery and formatting the data to the Application layer as per requirement. This layer transforms the data into the form which application layer accepts. It may use syntax and semantics. Encryption and decryption of data occur at this layer.
  7. Application layer: This is the topmost layer of the OSI model and closest to end user. This layer directly interacts with the software application. This layer allows the end user to use the network resources. The main protocols used at this layer are HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), SMTP (Simple Mail Transfer Protocol), Telnet.

24) How many numbers of output pins microprocessor 8085 contains?

There are 27 output pins in the 8085 microprocessor.


25) Explain Deadlock?

Deadlock is a state where two processes share the same resources and wait for other to complete before proceeding, and hence the complete process hangs. Such condition is termed as deadlock condition. The deadlock condition occurs mainly in concurrency or multitasking programming.


26) What do you understand by threads?

A thread is a lightweight process or, smallest processing unit. A process can have multiple threads in an operating system. The threads are independent of each other and can share their resources such as memory.


27) What are the various types of Antennas?

An antenna is like a transducer which receives the radio waves propagating through space and convert into electric alternating current or vice-versa. The antenna can be of receiver antenna or transmitter antenna.

Following are the various types of antennas:

  1. Log-Periodic Antennas
  2. Wire Antennas
  3. Traveling wave antennas
  4. Microwave antenna
  5. Reflector Antenna
  6. Other antennas

28) What is the need for 5G technology?

The next generation in mobile network technology will be 5G. The 5G technology will take a boom in every area, after the 4G technology. Although the 4G technology is still developing in many countries and also provides a very high speed, but 5G technology will not only gives a very high speed of 1-10Gbps (approx. in the field) but also make easier and real-time experiences of IoT, Virtual reality with minimum energy usage, and many other advanced features.


29) Why we use multiplexers?

A multiplexer is a combinational logic circuit which selects one of the various analog or digital input signals and produces a single output.

The need of Multiplexers:

  1. The multiplexer is used to reduce the number of electrical connections/ wireless channels for transmission of various signals.
  2. It reduces the cost of the system and also increases efficiency.

30) Differentiate between 2G, 3G, and 4G?

The 2G, 3G, and 4G are different generations of mobile networks which shows different strength and speed of data transfer, where G stands for generation. The following are some main differences between 2G, 3G, and 4G mobile technologies.

2G Technology 3G Technology 4G Technology
It refers to second-generation mobile technology. It refers to third-generation mobile technology. It refers to fourth-generation mobile technology.
Data transmission speed of 2G technology was upto 64kbps. Data transmission speed was upto 144kbps - 3Mbps. Data transmission speed is 100 Mbps- 1 Gbps.

31) What do you understand of Spread-spectrum?

In Communication, spread-spectrum is a technique by which a signal generated with a particular bandwidth, is deliberately varied in frequency domain resulting in a signal with the wider bandwidth. The spread spectrum techniques are useful for the establishment of secure communication, limit the power flux density, and prevent detection.


32) How packets travel through the network?

The information travels through the internet in the form of the packets and travels through the different OSI layers. When we send a message or any information it breaks into the form of packets. These packets are wrapped which contains header and footer, which tells the

  • information type,
  • its source address and
  • destination address

The packets from the same message follow the different routes, and these packets will travel through the internet until they will not reached to their destination. At destination the packets are recreated and unwrapped to find the original information. While travelling the packets through the internet if one path is blocked then the packets follow alternate route. The machine which is receiving the data will identify if any packet is missing and will send a signal to resend the data. This is the complete process by which data travels through the network.


33) Write a program to print Fibonacci series upto n elements?

Output:

Series is 0 1 1 2 3 5 8 13 21 34

34) Write a program which generates divisor of an integer?

Output:

1 2 5 10 25 50

35) Why do we use the Bode plot? Explain its Significance?

In electrical engineering, a Bode plot is a graph which shows the frequency response of the LTI system. It consists of two plots:

  • Bode magnitude plot which express magnitude of the frequency response.
  • Bode Phase plot which shows the phase shift.

The significance of bode plot is that it shows the gain and phase response of a LTI system for various frequencies.


36) What are the different phases of the compiler?

A compiler operates in various phases. The phases are interrelated operation that takes source program as input and generates the output passing through various phases. There are mainly two compilation phases:

  • Analysis Phase
  • Synthesis Phase

The complete compiler has several phases which are given below:

Ericsson Interview Questions
  1. Lexical Analysis
  2. Syntax Analysis
  3. Semantic Analysis
  4. Intermediate Code Generation
  5. Code Optimization
  6. Code Generation

37) Explain the cellular network?

A cellular network is a communication network for mobile phones and wireless network where the last link is wireless. Cellular network provides communication services using large number of base stations, and use limited power where each base station covers a small area. Each small area in cellular network is called as a cell. In cellular network, it re-use the same frequency for another cell which is away from that base station without any interference. By this phenomenon a large geographical area can be covered with a very limited range of frequency. The following are the key points for cellular network:

  1. Cellular network use multiple low power transmitters.
  2. The complete area is divided into small cells.
  3. The adjacent cells are provided with different frequency to stop the interferences.
  4. The cells which are far away from each other are provided the same frequency which re-use the frequency.

HR Interview Questions


1) Tell me something about yourself within 60 sec?

You have to express your short introduction in a confident tone.


2) Why do you want to join Ericsson?

Tell the reasons why you want to join this company.


3) Tell something about Ericsson?

Explore everything about the company before going to the interview.


4) What is that thing, which your friends don't like in yourself?

You can tell your weakness here but make ensure that you don't disclose your negative weakness.


5) Will you relocate comfortably?

It is always good to answer this question positively.


6) Which is your greatest strength?

Tell your strength.


7) Suppose you and your some friends would select in the same company, then what extra effort will you show?

It totally depends on you that how you convince the interviewer.


8) What is the success?

You can tell any quote of a great and successful person.


9) Are you planning for further education?

It totally depends on you.


10) How you handle the pressure?

Tell some positive things about yourself and at least one example where you have shown great sign of maturity to handle pressure.