i
BIZONGO
Filter interviews by
Was asked to write the program for a puzzle related to bucket and rings. Here, I was to be played with computer such that I will always win. The win will be decided if I am the last to enter the rings in buckets. I was given number of buckets, etc.
I applied via Recruitment Consultant and was interviewed in May 2020. There were 3 interview rounds.
Diameter of a binary tree is the longest path between any two leaf nodes.
Calculate the height of left and right subtrees recursively.
Calculate the diameter recursively using the formula max(left_height + right_height + 1, max(left_diameter, right_diameter)).
Return the maximum diameter.
To find interchanged terms from an AP series
Identify the common difference between terms
Swap the positions of adjacent terms
Check if the new series is also an AP
Repeat until no more interchanged terms can be found
Database indexing is a technique to improve the performance of database queries.
Indexing creates a data structure that allows for faster retrieval of data.
Indexes are created on one or more columns of a table.
Queries that use indexed columns can be executed faster.
Indexes can be clustered or non-clustered.
Clustered indexes determine the physical order of data in a table.
Non-clustered indexes create a separate structure...
I applied via Campus Placement and was interviewed before Dec 2020. There were 4 interview rounds.
Design a stack that supports getmin in O(1) time and O(1) space complexities.
Use two stacks, one for storing the actual values and the other for storing the minimum values.
When pushing a new value, check if it is smaller than the current minimum value and push it to the minimum stack if it is.
When popping a value, check if it is the current minimum value and pop it from the minimum stack if it is.
To get the minimum val...
Binary tree traversal is the process of visiting each node in a binary tree exactly once in a specific order.
There are three main types of binary tree traversal: inorder, preorder, and postorder.
Inorder traversal visits the left subtree, then the root, then the right subtree.
Preorder traversal visits the root, then the left subtree, then the right subtree.
Postorder traversal visits the left subtree, then the right subt...
LRU cache is a data structure that stores the most recently used items and discards the least recently used items.
LRU stands for Least Recently Used
It has a fixed size and when the cache is full, the least recently used item is removed to make space for a new item
It uses a combination of a doubly linked list and a hash map to achieve O(1) time complexity for both insertion and deletion
Example: A web browser cache that ...
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
Flip-flops and latches are sequential logic circuits used to store and manipulate binary data.
Flip-flops are edge-triggered devices, while latches are level-sensitive devices.
Flip-flops have separate clock and data inputs, while latches have a single input for both clock and data.
Flip-flops are used in synchronous circuits, while latches are used in asynchronous circuits.
Flip-flops are more complex and require more cir...
I applied via Campus Placement
Deals with quantitative aps, networking, electrical core and c code snippets
Is basically a group technical interview. anyone who knows the answer can rise their hand, and the interviewer will prompt them to answer-online meet
This is similar to gd1.
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
It was easy level questions. They basically test your basic understanding of core subjects.
TCP is a communication protocol that allows for reliable and ordered data transmission over a network. A network is a collection of interconnected devices that can communicate with each other. An IP address is a unique identifier assigned to each device on a network. A MAC address is a hardware address assigned to network interfaces for communication within a network.
TCP stands for Transmission Control Protocol and is ...
I applied via Campus Placement and was interviewed before Mar 2023. There were 5 interview rounds.
Aptitude questions from communication engineering, c , linux , microcontroller microprocessor,..
GD to test our knowledge and communication
malloc and calloc are functions in C programming used for dynamic memory allocation, with the main difference being how they initialize memory.
malloc() allocates uninitialized memory, while calloc() allocates zero-initialized memory
malloc() takes a single argument for the number of bytes to allocate, while calloc() takes two arguments for the number of elements and size of each element
Example: int *ptr = (int*)malloc(5...
I applied via Campus Placement and was interviewed in Feb 2024. There were 4 interview rounds.
Address lines are used to specify a memory location, while data lines are used to transfer data to and from that location in a microprocessor.
Address lines are used to select a specific memory location in RAM or ROM.
Data lines are used to transfer data between the microprocessor and memory or I/O devices.
For example, in an 8-bit microprocessor, there may be 16 address lines and 8 data lines.
The number of address and da...
Data structures os networks
In depth about core subjects
I applied via Naukri.com and was interviewed in Nov 2021. There were 5 interview rounds.
based on 1 interview
Interview experience
Assistant Manager
51
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
23
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Manager
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Specialist
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
15
salaries
| ₹0 L/yr - ₹0 L/yr |
Udaan
Delhivery
Shadowfax Technologies
BlackBuck