Filter interviews by
Was asked 30 mcq technical questions and one dsa question which as basic string based.
To remove a loop in a linked list, we can use Floyd's Cycle Detection Algorithm.
Use Floyd's Cycle Detection Algorithm to find the loop in the linked list.
Once the loop is detected, find the starting point of the loop using Floyd's algorithm.
Break the loop by setting the next pointer of the node before the starting point of the loop to null.
Implement a stack using two queues
Use two queues to simulate stack operations
Push operation: Enqueue the element to queue 1
Pop operation: Dequeue all elements from queue 1 to queue 2, dequeue the last element from queue 1, then swap the queues
Top operation: Return the front element of queue 1
Empty operation: Check if both queues are empty
I applied via Naukri.com and was interviewed in Jul 2023. There were 4 interview rounds.
Some logical, reasoning and aptitude questions was given as multiple choice options.
How would you implement Binary search ?
OOPS concepts refer to Object-Oriented Programming concepts such as inheritance, encapsulation, polymorphism, and abstraction. They are used to create modular, reusable, and maintainable code.
Inheritance: Allows a class to inherit properties and behavior from another class. Example: Parent class 'Animal' and child class 'Dog'.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example:...
I applied via Campus Placement and was interviewed in Jan 2023. There were 4 interview rounds.
First step is aptitude test . This questions are easy.
In that aptitude test another section is coding question(2 questions)
To create a login form in HTML, use the
posted on 26 Aug 2023
I applied via Company Website and was interviewed in Jul 2023. There was 1 interview round.
I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.
Basic Aptitude test, along with coding questions.
All online coding in java and other tecs,
I applied via Campus Placement
To write an small essay.
To discuss about the related topic given by the HR either it may positive and negative points.
I applied via Recruitment Consultant and was interviewed in Jul 2021. There was 1 interview round.
OOP is a programming paradigm that uses objects to represent real-world entities. Project details can be explained using OOP concepts.
OOP is based on the concept of classes and objects
Classes are like blueprints for objects
Objects have properties and methods
Encapsulation, inheritance, and polymorphism are key OOP concepts
Example: A car class can have properties like make, model, and year, and methods like start and sto
I am interested in both front-end and back-end development.
I enjoy creating user interfaces with HTML, CSS, and JavaScript.
I also like working with databases and server-side languages like Python and PHP.
I believe that having knowledge of both front-end and back-end development is important for creating well-rounded applications.
To stop async code based on specification condition, use cancellation tokens.
Use CancellationTokenSource to create a cancellation token
Pass the cancellation token to the async method
Check the cancellation token in the async method using ThrowIfCancellationRequested()
Cancel the token when the specification condition is met
Swapping array elements and reversing string using recursion.
Create a recursive function that swaps the first and last elements of the array until the middle is reached.
Create a recursive function that reverses the string by swapping the first and last characters until the middle is reached.
Use a temporary variable to store the value of the element being swapped.
Make sure to handle edge cases such as empty arrays or st
posted on 28 Feb 2023
I applied via Referral and was interviewed before Feb 2022. There were 5 interview rounds.
Normal Aptitude MCQs were asked.
OOPs, Normal output based ques, C ques were asked.
posted on 14 Jul 2021
I applied via Campus Placement and was interviewed in Jan 2021. There were 4 interview rounds.
An array is a data structure that stores a collection of elements of the same type in a contiguous block of memory.
Arrays can be accessed using an index starting from 0.
They have a fixed size, which is determined at the time of declaration.
Arrays can store elements of any data type, including strings.
Example: ['apple', 'banana', 'orange']
Different types of queues include linear, circular, priority, and double-ended.
Linear queue follows a First-In-First-Out (FIFO) order.
Circular queue is similar to linear queue but the last element points to the first element.
Priority queue assigns a priority to each element and dequeues the highest priority element first.
Double-ended queue allows insertion and deletion at both ends.
Senior Analyst
295
salaries
| ₹9.5 L/yr - ₹27 L/yr |
Analyst
290
salaries
| ₹8 L/yr - ₹20 L/yr |
Senior Software Engineer
233
salaries
| ₹15 L/yr - ₹42 L/yr |
Manager
146
salaries
| ₹16.2 L/yr - ₹52 L/yr |
Software Engineer
145
salaries
| ₹12 L/yr - ₹33 L/yr |
Edelweiss
JPMorgan Chase & Co.
Goldman Sachs
Morgan Stanley