i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed before Apr 2023. There was 1 interview round.
Write singleton class
posted on 9 Oct 2022
I applied via LinkedIn and was interviewed in Sep 2022. There were 2 interview rounds.
Microprocessor is a CPU on a single chip while Micro-controller is a CPU with integrated memory and peripherals.
Microprocessor is used in general-purpose computing while Micro-controller is used in embedded systems.
Microprocessor requires external memory and peripherals while Micro-controller has them integrated.
Examples of Microprocessors are Intel Pentium, AMD Ryzen while examples of Micro-controllers are Arduino, Ra...
I2C is a serial communication protocol used to connect multiple devices with two wires.
I2C stands for Inter-Integrated Circuit
It uses two wires - SDA (Serial Data) and SCL (Serial Clock)
It supports multiple devices on the same bus using unique addresses
It operates in master-slave mode where the master initiates the communication
It uses ACK/NACK signals to confirm successful data transmission
GPOS is a general-purpose operating system while RTOS is a real-time operating system.
GPOS is designed to handle a wide range of applications while RTOS is designed to handle time-critical applications.
GPOS has a higher latency and lower determinism compared to RTOS.
RTOS has a smaller footprint and faster response time compared to GPOS.
Examples of GPOS include Windows, Linux, and macOS while examples of RTOS include Fr
Bootup sequence is the process of starting up a computer system.
Power on self-test (POST) is performed
BIOS is loaded and executed
Bootloader is loaded and executed
Operating system kernel is loaded and executed
Device drivers are loaded and initialized
User login prompt is displayed
Hardware selection depends on system requirements, vendor reputation, and cost.
Identify system requirements and ensure hardware compatibility
Research vendor reputation and reliability
Consider cost and budget constraints
Evaluate vendor support and maintenance options
Compare hardware specifications and features
Consider future scalability and upgrade options
I applied via LinkedIn and was interviewed in Nov 2021. There was 1 interview round.
Science is the systematic study of the natural world through observation and experimentation.
Science involves the use of the scientific method to test hypotheses and theories
It aims to explain natural phenomena and make predictions about future events
Examples of scientific fields include physics, biology, chemistry, and astronomy
I applied via campus placement at Vishwakarma Institute of Technology, Pune and was interviewed in Nov 2020. There were 3 interview rounds.
Slew rate is the rate at which an electrical signal changes over time.
Slew rate measures how quickly the voltage of a signal can change.
It is typically expressed in volts per microsecond (V/μs).
A high slew rate indicates a signal can change rapidly, while a low slew rate indicates a slower change.
Slew rate is important in applications where fast signal transitions are required, such as in amplifiers or digital circuits
An oscillator is an electronic circuit that produces a periodic, oscillating electronic signal.
Oscillators are used in many electronic devices, such as radios, televisions, and computers.
They are also used in clocks, watches, and other timekeeping devices.
There are many different types of oscillators, including crystal oscillators, LC oscillators, and RC oscillators.
Oscillators can produce signals at a wide range of fr...
Gain is the increase in signal power or amplitude produced by an amplifier or other electronic device.
Gain is a measure of amplification.
It is the ratio of output power to input power.
It can be expressed in decibels (dB).
For example, if an amplifier has a gain of 10, it will increase the input signal by a factor of 10.
Gain is an important parameter in designing and analyzing electronic circuits.
A flip-flop is a digital circuit that can store a single bit of information.
It has two stable states: 0 and 1.
It can be used to store data, count pulses, and synchronize digital circuits.
Examples include D flip-flop, JK flip-flop, and T flip-flop.
GSM stands for Global System for Mobile Communications, a standard for mobile communication networks.
GSM is a digital cellular network technology used for voice and data communication.
It was first introduced in 1991 and is now widely used in over 200 countries.
GSM uses a SIM card to identify and authenticate users on the network.
It operates on different frequency bands depending on the region.
GSM has been largely repla...
Hamming distance is the number of positions at which the corresponding symbols are different between two strings of equal length.
Hamming distance is used in coding theory, information theory, and cryptography.
It is also used in DNA analysis to measure the genetic distance between two sequences.
For example, the Hamming distance between '10101' and '11100' is 2.
It can be calculated by comparing each symbol in the two str...
Resonance is the phenomenon of an object vibrating at its natural frequency due to the influence of an external force.
Resonance occurs when an object is subjected to an external force that matches its natural frequency.
This causes the object to vibrate with increasing amplitude.
Examples of resonance include a tuning fork vibrating when struck, a wine glass shattering due to a high-pitched sound, and a bridge collapsing...
Digital communication is the transmission of information through digital signals.
Digital communication uses binary code to represent data.
It can be done through various mediums such as wires, fiber optics, or wireless signals.
Examples include email, text messaging, and video conferencing.
Digital communication allows for faster and more efficient transmission of information compared to analog communication.
Program to reverse a string
Create an empty string to store the reversed string
Iterate through the original string from end to start
Append each character to the new string
Return the reversed string
A program to print name using an array of strings.
Declare an array of strings with the name.
Assign the name to the array.
Loop through the array and print each string.
I was interviewed in Aug 2024.
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 4 interview rounds.
Its moderate and nit that much difficult to attempt
Coding also moderate its not that much deep
Assignment is based on verbal communication
Family should be the 1st priority as they provide emotional support and love.
Family provides emotional support during tough times
Family offers unconditional love and care
Job can always be replaced, but family is irreplaceable
Java is a high-level programming language known for its portability, security, and versatility.
Java is an object-oriented language
It is platform-independent, meaning code can run on any device with a Java Virtual Machine (JVM)
Java is used for developing web applications, mobile apps, desktop applications, and more
I am a dedicated and experienced System Analyst with a strong background in IT and problem-solving skills.
Experienced in analyzing and designing software systems
Proficient in programming languages such as Java, C++, and SQL
Strong communication and teamwork skills
Detail-oriented and able to prioritize tasks effectively
I applied via Campus Placement
I dont remember it exactly now
ITIL (Information Technology Infrastructure Library) is a set of best practices for IT service management.
ITIL is a framework that outlines best practices for IT service management.
It focuses on aligning IT services with the needs of the business.
ITIL processes include incident management, change management, problem management, and more.
ITIL helps organizations improve efficiency, reduce costs, and provide better servi...
posted on 23 Jun 2023
I applied via Approached by Company and was interviewed in Dec 2022. There were 4 interview rounds.
Basic coding easy/medium level, having a decent understanding of oops and practicing will help
A scenario case about buy/selling and maintaining tokens related to it , needs basic understanding of oops
Discussion on projects and how to handle certain scenario if changes suggested were made
I was interviewed in Jan 2025.
A standardized exam that measure a person skill, abilities and potential to success in a particular role of fields
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
8.1k
salaries
| ₹3.8 L/yr - ₹12 L/yr |
Senior Software Engineer
7.2k
salaries
| ₹6.2 L/yr - ₹22.2 L/yr |
Lead Analyst
3.1k
salaries
| ₹9.9 L/yr - ₹30 L/yr |
Associate Software Engineer
1.8k
salaries
| ₹2.5 L/yr - ₹6.6 L/yr |
Senior Test Engineer
1.2k
salaries
| ₹6 L/yr - ₹20.2 L/yr |
TCS
Infosys
Wipro
HCLTech