Filter interviews by
I applied via LinkedIn and was interviewed in Sep 2023. There were 3 interview rounds.
The topic for coding test was from graph and dynamic programming, questions where from medium to hard level.
Stack and queue can be implemented using arrays or linked lists. Stack follows LIFO while queue follows FIFO.
Stack can be implemented using arrays with push and pop operations.
Queue can be implemented using arrays with enqueue and dequeue operations.
Both stack and queue can also be implemented using linked lists for dynamic size.
Example: Implementing a stack using an array in C++
Example: Implementing a queue using a li...
To find the middle element of a LinkedList, use two pointers - one moving at double the speed of the other.
Initialize two pointers, slow and fast, at the head of the LinkedList.
Move the slow pointer by one step and the fast pointer by two steps until the fast pointer reaches the end of the LinkedList.
The element pointed to by the slow pointer at this point will be the middle element.
BST (Binary Search Tree) is a data structure where each node has at most two children, with left child being less than parent and right child being greater.
BST is used for efficient searching, insertion, and deletion of elements.
In-order traversal of BST gives elements in sorted order.
Example: Inserting elements 5, 3, 8, 1, 4 into a BST would result in a tree with root 5, left child 3, right child 8, and left child of ...
Recursively iterate through an array of strings
Use a base case to stop the recursion
Pass a smaller portion of the array in each recursive call
Concatenate or manipulate the strings as needed
Top trending discussions
I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.
I appeared for an interview in Jan 2021.
A C# program to demonstrate basic concepts like variables, loops, and conditionals.
Use 'int' for integers: int number = 5;
Implement loops: for (int i = 0; i < 5; i++) { Console.WriteLine(i); }
Use conditionals: if (number > 0) { Console.WriteLine('Positive'); }
I did not take the GRE exam.
I did not apply for a program that required GRE scores.
My focus was on gaining practical experience through internships and projects.
I have excelled in my academic and professional pursuits without a GRE score.
CAT was challenging but I managed to do well.
CAT was a difficult exam but I prepared well for it.
I had to manage my time effectively during the exam.
I am confident that I did well in the exam.
The exam tested my analytical and problem-solving skills.
Overall, I am satisfied with my performance in CAT.
I am committed to gaining practical experience and contributing to the growth of the company.
I believe that practical experience is just as valuable as academic knowledge
I am excited about the opportunity to contribute to the growth of the company
I am committed to continuously learning and improving my skills through on-the-job training and professional development programs
I have applied to a few companies, but I prefer not to disclose the names. I have cleared multiple rounds in each of them.
I have applied to a few companies, but I prefer not to disclose the names.
I have cleared multiple rounds in each of them.
I believe that each company has its own unique hiring process and requirements.
I am confident in my abilities and qualifications, and I am open to exploring opportunities with any...
Transportation problem is a linear programming problem that deals with minimizing the cost of transporting goods from sources to destinations.
It involves determining the optimal way to transport goods from sources to destinations
It considers factors such as cost, capacity, and demand
It can be solved using various methods such as the North-West Corner Method, Least Cost Method, and Vogel's Approximation Method
Example: A...
Trans-shipment problem can be solved in Excel Solver by setting up a linear programming model.
Define decision variables for the amount of goods to be shipped between each pair of locations.
Set up constraints to ensure that the supply and demand at each location are met.
Add constraints to limit the amount of goods that can be shipped through intermediate locations.
Define the objective function to minimize the total cost...
I am a software engineer with experience in developing web applications and mobile apps.
Proficient in programming languages such as Java, Python, and JavaScript
Experience in developing RESTful APIs and integrating third-party APIs
Familiarity with front-end frameworks such as React and Angular
Strong understanding of database management systems such as MySQL and MongoDB
Passionate about learning new technologies and keepi...
Software industry offers endless opportunities for innovation and growth.
Software industry is constantly evolving and offers opportunities to work on cutting-edge technologies.
It provides a platform to solve complex problems and create innovative solutions.
The demand for software engineers is high and the industry offers competitive salaries.
Core industries may have limited scope for growth and innovation compared to s...
Program to print a given string in reverse
Create a character array of the given string
Loop through the array from end to start and print each character
Mux is a device that selects one of several input signals and forwards the selected input into a single output line.
Mux stands for Multiplexer.
It is used in digital circuits to select one of several input signals and forward the selected input into a single output line.
It is used in communication systems to combine multiple signals into a single channel for transmission.
It is used in video and audio systems to switch b...
DeMux is short for Demultiplexer. It is a digital circuit that takes one input and directs it to multiple outputs.
DeMux is used in digital communication systems to separate signals that have been combined for transmission.
It is also used in computer memory systems to select a specific memory location.
DeMux is used in video and audio systems to separate different channels of information.
It is used in automation systems ...
Decoder converts encoded data into a readable format while Demux separates a single input into multiple outputs.
Decoder is used to decode encoded data such as binary data into a readable format.
Demux is used to separate a single input into multiple outputs based on the control signals.
Decoder is a combinational circuit while Demux is a sequential circuit.
Decoder is used in applications such as remote controls, computer...
Amadeus Labs is a leading technology company in the travel industry.
Amadeus Labs provides opportunities to work on cutting-edge technologies.
The company has a strong focus on innovation and research.
Amadeus Labs has a global presence and offers a diverse and inclusive work environment.
Working at Amadeus Labs provides the opportunity to make a real impact on the travel industry.
The company values work-life balance and o...
Yes, I am comfortable working for Testing.
I have experience in testing and understand its importance in software development.
I am willing to learn new testing techniques and tools.
I am comfortable working with testing teams and collaborating with them to ensure quality software.
I understand the importance of testing in ensuring customer satisfaction and reducing costs.
Examples: I have experience in manual and automated...
I have the necessary skills and experience to excel in the developer role.
I have a degree in computer science and have completed multiple coding projects.
I am proficient in programming languages such as Java, Python, and C++.
I have experience working with databases and web development frameworks.
I am a quick learner and enjoy solving complex problems.
I am a team player and have collaborated with other developers on var...
I appeared for an interview in Aug 2016.
based on 1 interview experience
Difficulty level
Duration
Analyst
202
salaries
| ₹15 L/yr - ₹25.8 L/yr |
Senior Analyst
161
salaries
| ₹20 L/yr - ₹35.5 L/yr |
Manager
74
salaries
| ₹28.5 L/yr - ₹48.9 L/yr |
Associate
68
salaries
| ₹12.8 L/yr - ₹21 L/yr |
Project Lead
58
salaries
| ₹44.4 L/yr - ₹79.1 L/yr |
Thomson Reuters
HighRadius
Chetu
EbixCash Limited