Filter interviews by
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
One hour aptitude test based on the mathematics ,logical reasoning.
Top trending discussions
I applied via Campus Placement and was interviewed before Apr 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Aug 2021. There were 2 interview rounds.
Mcq based on language
STL knowledge and finding loop in linked list
STL (Standard Template Library) is a C++ library that provides containers, algorithms, and iterators.
To find a loop in a linked list, we can use Floyd's cycle-finding algorithm.
In this algorithm, we use two pointers, one moving at a slower pace and the other at a faster pace.
If there is a loop in the linked list, the faster pointer will eventually catch up to the slower poin...
I applied via LinkedIn and was interviewed before Mar 2023. There were 3 interview rounds.
HACKERANK CODING TEST
MACHINE LEARNING - HAD TO DESIGN ONE OF CRICBUZZ FEATURE
I applied via Indeed and was interviewed in Jul 2024. There were 2 interview rounds.
Classes, oops, array, constructor
A copy constructor is a special type of constructor that creates a new object as a copy of an existing object.
Copy constructor should have a parameter of the same class type
It is used to create a new object by copying the values of an existing object
It is called when a new object is created from an existing object
A virtual function is a member function that is declared within a base class and is redefined by a derived class.
Declare a virtual function in the base class using the 'virtual' keyword.
Override the virtual function in the derived class using the 'override' keyword.
Use the base class pointer to call the virtual function, which will be resolved at runtime based on the actual object type.
Oops concept refers to Object-Oriented Programming principles and their implementation in software development.
Oops concepts include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and behaviors from another class.
Polymorphism allows objects to be treated as instances of their parent class.
Encapsulation hides the internal state of an object and only exposes nec...
posted on 18 Jan 2024
I applied via Approached by Company and was interviewed before Jan 2023. There was 1 interview round.
Three coding online assessments - screening round.
Two to three coding questions based on dynamic programming.
I applied via Campus Placement and was interviewed before Nov 2021. There were 2 interview rounds.
C has four storage classes: auto, register, static, and extern.
Auto: default storage class for local variables
Register: stores variables in CPU registers for faster access
Static: retains value between function calls
Extern: used to access global variables across multiple files
Static and extern are storage classes in C/C++ with different functionalities.
Static variables have a local scope but retain their value between function calls.
Extern variables are declared outside a function and can be accessed by other files.
Static functions can only be called within the same file they are declared in.
Extern functions are declared in one file and can be used in other files.
Static classes and function...
Use sockets to establish a connection between two systems and transfer the file using file I/O operations.
Create a socket on the sender system using socket() function.
Bind the socket to a port using bind() function.
Establish a connection to the receiver system using connect() function.
Open the file to be transferred using fopen() function.
Read the file contents using fread() function.
Send the file contents using send()...
Serial protocol is a communication protocol used to transmit data between devices one bit at a time.
Serial protocol is used in many applications such as RS-232, SPI, I2C, and USB.
It is a simple and reliable way to transmit data over a long distance.
Serial protocol can be synchronous or asynchronous.
It is commonly used in embedded systems and communication between microcontrollers and sensors.
Program to store data in file block by block with 100 bytes per block and first 4 bytes for reading index and second 4 bytes for writing index.
Use file handling functions to read and write data to file
Use a loop to write data block by block
Use a counter to keep track of block index
Use bitwise operators to extract index from first 4 bytes
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Senior Associate
59
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate
41
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Manager
41
salaries
| ₹0 L/yr - ₹0 L/yr |
Junior Associate
31
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Product Manager
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Dream11
Cricbuzz
Disney+ Hotstar
Star Sports