Filter interviews by
I appeared for an interview in Feb 2025, where I was asked the following questions.
Experienced Senior Software Developer with a passion for building scalable applications and leading teams to success.
Over 8 years of experience in software development, specializing in web applications.
Proficient in languages such as Java, Python, and JavaScript; developed a high-traffic e-commerce platform using these technologies.
Strong background in Agile methodologies; led a team of developers in a successful proje...
Top trending discussions
posted on 12 Jul 2016
I applied via Campus Placement
The question is about finding the minimum steps to reach from a source string to a destination string using three operations.
BFS and DFS are graph traversal techniques that can be used to solve this problem.
BFS is typically used when finding the shortest path or exploring all possible paths in a graph.
DFS is useful when searching for a specific path or exploring deeply into a graph.
In this case, BFS can be used to find...
posted on 14 Jul 2017
posted on 6 Oct 2023
I applied via Campus Placement and was interviewed in Apr 2023. There were 2 interview rounds.
Level was medium to hard
To print a tree in anticlockwise direction, start from the bottom left and traverse each level from right to left.
Start from the bottom left of the tree
Traverse each level from right to left
Print the nodes as you traverse
Some old coding platform with limited testcases
posted on 20 Nov 2024
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
Coding round where they ask few coding questions
2 coding questions, aptitude and electronics
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
Dispatcher function is responsible for managing and coordinating tasks or requests within a system.
Coordinates tasks or requests to appropriate resources
Prioritizes tasks based on urgency or importance
Tracks progress and updates stakeholders
Handles incoming requests and assigns them to available resources
Examples: task scheduler in an operating system, job dispatcher in a computing cluster
Cloning involves the process of creating a genetically identical copy of an organism.
Isolate the DNA from the organism to be cloned
Insert the DNA into a vector, such as a plasmid
Introduce the vector into a host cell, such as a bacteria or yeast
Allow the host cell to replicate, creating multiple copies of the DNA
Grow the host cell into a full organism with the same genetic makeup as the original
I specialize in software engineering, focusing on system architecture, cloud solutions, and performance optimization.
Expert in designing scalable microservices architectures, e.g., implementing a service-oriented architecture for a large e-commerce platform.
Proficient in cloud technologies, particularly AWS and Azure, having migrated on-premise applications to cloud environments.
Strong background in performance optimiz...
Identify, analyze, brainstorm solutions, implement, evaluate, and document.
Identify the problem by gathering information and understanding the root cause.
Analyze the problem to determine the best course of action.
Brainstorm potential solutions with team members or stakeholders.
Implement the chosen solution and monitor its effectiveness.
Evaluate the outcome to ensure the problem is resolved and document the process for ...
Yes, I am ready to reallocate for the right opportunity.
I am open to relocating for the right job opportunity that aligns with my career goals.
I have experience moving for previous roles and am comfortable with the process.
I understand the benefits of relocating, such as new experiences and career growth.
Total questions - 5
Quantitative, Logical Reasoning and English
posted on 10 Apr 2025
I appeared for an interview in Oct 2024, where I was asked the following questions.
Implementing a circular queue using structures in C and classes in C++ for efficient data management.
A circular queue uses a fixed-size array and wraps around when the end is reached.
In C, define a structure with front, rear, and size attributes.
In C++, use a class to encapsulate queue operations and maintain data integrity.
Both implementations should include functions for enqueue, dequeue, and checking if the queue is...
Sort a vector of strings alphabetically using standard sorting algorithms.
Use built-in sorting functions like std::sort in C++ or Collections.sort in Java.
Example in Python: sorted(['banana', 'apple', 'cherry']) returns ['apple', 'banana', 'cherry'].
Consider case sensitivity; 'Apple' and 'apple' may be treated differently.
For custom sorting, provide a key function to define sorting criteria.
based on 1 interview experience
Difficulty level
Duration
based on 9 reviews
Rating in categories
Automation Test Engineer
12
salaries
| ₹3.5 L/yr - ₹7.5 L/yr |
Softwaretest Engineer
11
salaries
| ₹3.5 L/yr - ₹7.5 L/yr |
Software Testing Engineer
8
salaries
| ₹4.5 L/yr - ₹5.5 L/yr |
Test Engineer
8
salaries
| ₹3.6 L/yr - ₹8.1 L/yr |
Software Engineer
7
salaries
| ₹1.5 L/yr - ₹5.5 L/yr |
JBS Enterprises
La-Gajjar Machineries
Essae Digitronics
Pyrotech Electronics