Filter interviews by
I applied via Naukri.com and was interviewed before Oct 2023. There were 5 interview rounds.
Debugging a bug process involves identifying, isolating, and fixing issues in software code.
Identify the bug by reproducing the issue and analyzing error messages.
Isolate the bug by narrowing down the code where the issue occurs.
Fix the bug by making necessary code changes and testing the solution.
Verify the fix by retesting the software to ensure the bug is resolved.
A recursive program is a function that calls itself within its own code.
Recursion is a technique where a function calls itself to solve smaller instances of the same problem.
It involves breaking down a problem into smaller subproblems until a base case is reached.
Examples of recursive programs include factorial calculation, Fibonacci sequence generation, and tree traversal algorithms.
AVL and BST trees are types of binary search trees, with AVL trees being self-balancing.
BST (Binary Search Tree) is a type of binary tree where each node has at most two children, with left child < parent < right child.
AVL (Adelson-Velsky and Landis) tree is a self-balancing binary search tree where the heights of the two child subtrees of any node differ by at most one.
AVL trees maintain O(log n) time complexity for i...
The best pen in the market should have a comfortable grip, smooth writing experience, long-lasting ink, and a stylish design.
Comfortable grip for extended use
Smooth writing experience for effortless writing
Long-lasting ink to avoid frequent refills
Stylish design to appeal to customers
Seeking new challenges and opportunities for growth in a dynamic environment.
Looking for new challenges to continue learning and growing professionally.
Interested in working on cutting-edge technologies and projects.
Seeking a more collaborative and innovative work culture.
Want to explore different industry domains and expand my skill set.
Hoping to take on a leadership role and make a bigger impact.
I applied via LinkedIn and was interviewed before Jun 2023. There were 3 interview rounds.
Iterative tree traversal using a stack instead of recursion
Use a stack to keep track of nodes to visit
Start with the root node and push it onto the stack
While the stack is not empty, pop a node, visit it, and push its children onto the stack
Find the maximum 3-digit number from an array of both negative and positive numbers.
Iterate through the array and keep track of the 3 largest positive numbers.
Iterate through the array and keep track of the 3 smallest negative numbers.
Compare the largest positive numbers with the smallest negative numbers to find the maximum 3-digit number.
Test cases for ATM functionality including withdrawal, deposit, balance inquiry, and card insertion.
Test withdrawal functionality with valid and invalid amounts
Test deposit functionality with valid and invalid amounts
Test balance inquiry functionality to ensure correct balance is displayed
Test card insertion and removal functionality
Test for handling of incorrect PIN entry
Designing product delivery involves creating a seamless process for getting the product to the customer efficiently.
Identify key stakeholders involved in the delivery process (e.g. suppliers, logistics partners, customers)
Map out the delivery journey from order placement to final delivery
Implement tracking and monitoring systems to ensure transparency and efficiency
Optimize delivery routes and schedules to minimize cos...
Top trending discussions
I want to join IBM because of its reputation as a leading technology company and its commitment to innovation.
IBM is known for its cutting-edge technology and solutions.
The company has a strong focus on research and development.
IBM offers excellent career growth opportunities and a supportive work environment.
Working at IBM would allow me to collaborate with talented professionals from diverse backgrounds.
IBM's global ...
Some of the top questions asked at the Adobe Lead Software Engineer interview -
based on 2 interviews
Interview experience
based on 18 reviews
Rating in categories
Computer Scientist
441
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Consultant
278
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
254
salaries
| ₹0 L/yr - ₹0 L/yr |
Computer Scientist 2
231
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technical Consultant
204
salaries
| ₹0 L/yr - ₹0 L/yr |
Salesforce
Oracle
Microsoft Corporation
Amazon