Filter interviews by
I applied via Campus Placement and was interviewed before Jul 2022. There were 4 interview rounds.
Medium level coding questions were asked
Breadth First Search is a graph traversal algorithm that explores all the neighbor nodes at the present depth prior to moving on to the nodes at the next depth level.
Start by visiting the root node and then visit all the neighbor nodes at the present depth level before moving on to the nodes at the next depth level.
Use a queue data structure to keep track of the nodes to be visited.
Mark each node as visited to avoid re...
Depth First Search is a graph traversal algorithm that explores as far as possible along each branch before backtracking.
Start at a node and explore as far as possible along each branch before backtracking
Use a stack to keep track of nodes to visit
Mark visited nodes to avoid revisiting them
Can be implemented recursively or iteratively
Inorder traversal of a binary tree involves visiting the left subtree, then the root, and finally the right subtree.
Start at the root node
Recursively traverse the left subtree
Visit the current node
Recursively traverse the right subtree
Repeat until all nodes are visited
Swap alternative nodes of a linked list
Iterate through the linked list and swap the data of alternate nodes
Use temporary variables to store data during swapping
Ensure to handle cases where the linked list has an odd number of nodes
Reverse a linked list by changing the next pointers of each node
Start with three pointers: current, prev, and next
Iterate through the linked list, updating the next pointer of each node to point to the previous node
Update prev, current, and next pointers for each iteration
Example: 1 -> 2 -> 3 -> 4 -> null, after reversing: 4 -> 3 -> 2 -> 1 -> null
Top trending discussions
I applied via Referral
Java internals, coding questions 2sum
Developed a web-based project management tool for tracking tasks and deadlines.
Used React.js for front-end development
Implemented RESTful APIs for backend using Node.js and Express
Utilized MongoDB for database storage
Incorporated authentication and authorization features for user security
Open to relocation for the right opportunity
Willing to relocate for the right job opportunity
Flexible with location for the right role
Open to considering different locations for the right position
posted on 15 Jan 2025
A good, basic understanding will suffice.
posted on 24 Nov 2024
Move negative elements to right side of array
Iterate through the array and swap negative elements to the right side
Use two pointers approach to keep track of positive and negative elements
Maintain the order of elements while moving negatives to the right side
posted on 12 Dec 2024
posted on 6 Aug 2024
I applied via Job Fair and was interviewed in Jul 2024. There were 2 interview rounds.
Coding is important three problems and mcqs of java and testing
posted on 20 Jul 2024
I applied via Naukri.com and was interviewed in Jun 2024. There were 4 interview rounds.
Number series , probablity , relations
String, pattern and one prime number questions
A bit is the smallest unit of data in computing, while a byte is made up of 8 bits.
A bit can have a value of 0 or 1, representing off or on respectively.
A byte is made up of 8 bits, allowing for a larger range of values (0-255).
Bytes are commonly used to represent characters in text, with each character typically taking up one byte.
Bits are often used in Boolean logic operations and for representing binary numbers.
Basic string manipulation and general DSA questions
based on 3 reviews
Rating in categories
Senior Engineer
70
salaries
| ₹5.7 L/yr - ₹21 L/yr |
Senior Software Engineer
56
salaries
| ₹13.1 L/yr - ₹31 L/yr |
Assistant Manager
53
salaries
| ₹7.5 L/yr - ₹25.9 L/yr |
Senior Member of Technical Staff
46
salaries
| ₹12.6 L/yr - ₹46 L/yr |
Software Engineer
44
salaries
| ₹7.4 L/yr - ₹20.5 L/yr |
Flipkart
Delhivery
Rivigo
Zomato