Filter interviews by
Be the first one to contribute and help others!
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 24 Mar 2023
I applied via Campus Placement and was interviewed in Sep 2022. There were 4 interview rounds.
Basics of electronics and two coding questions
I applied via Campus Placement
Variant of Binary Search
Implement a binary search with a twist, such as searching for a range of values instead of a single value
Modify the binary search algorithm to handle duplicates in the array
Consider implementing a binary search for a rotated sorted array
posted on 31 Mar 2025
I appeared for an interview in Oct 2024, where I was asked the following questions.
posted on 11 Apr 2025
I appeared for an interview in Mar 2025, where I was asked the following questions.
Find the next element of a given value x in a sorted array using binary search for efficiency.
Use binary search to find the index of x in the sorted array.
If x is found, check the next index for the next element.
If x is not found, the next element is the smallest element greater than x.
Example: For array [1, 3, 5, 7] and x = 5, the next element is 7.
Example: For array [1, 2, 4, 6] and x = 3, the next element is 4.
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.
posted on 13 Aug 2024
3 rounds online, dsa, hr
based on 1 review
Rating in categories
Fujitec
BYD Electronics
Johnson Electric
Hykon