Filter interviews by
I was interviewed before Jun 2023.
Use Floyd's Tortoise and Hare algorithm to find a cycle in a linked list.
Initialize two pointers, slow and fast, at the head of the linked list.
Move slow pointer by one step and fast pointer by two steps until they meet.
If they meet, there is a cycle in the linked list.
Example: 1 -> 2 -> 3 -> 4 -> 2 (cycle at node 2)
Implemented a real-time chat feature with message encryption
Used WebSockets for real-time communication
Implemented end-to-end encryption using AES algorithm
Designed a user-friendly interface for sending and receiving messages
Top trending discussions
I applied via Naukri.com and was interviewed before Sep 2020. There were 3 interview rounds.
posted on 12 Feb 2025
Aptitude and coding logis asked
Few coding questions and MCQ based
HackerRank sorting problem it will last for 30 min in the task
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
Profit and loss average , simple intesest
Fibonacci numbers , prime numbers , even odd numbers
posted on 5 Jun 2024
Logical question related to programming
Medium leveln coding round
I applied via Campus Placement and was interviewed in Apr 2023. There were 3 interview rounds.
C, C++, Java, PHP i can do this programming for coding test
Java is a popular programming language used for developing a wide range of applications.
Java is an object-oriented language.
It is platform-independent and can run on any device with a Java Virtual Machine (JVM).
Java is known for its robustness, security, and scalability.
It is widely used in web development, mobile app development, and enterprise software development.
Method Overloading is the ability to have multiple methods with the same name but different parameters.
Method Overloading is a feature of object-oriented programming.
It allows a class to have multiple methods with the same name but different parameters.
The compiler determines which method to call based on the number and types of arguments passed.
Example: void print(int x), void print(String s), void print(int x, String
An abstract class is a class that cannot be instantiated and is used as a base class for other classes.
An abstract class can have abstract and non-abstract methods.
Abstract methods have no implementation and must be implemented by the derived class.
An abstract class can have constructors and instance variables.
An abstract class can be used to define a common interface for a group of related classes.
Example: Animal is a...
based on 2 interviews
Interview experience
based on 1 review
Rating in categories
Senior Recruitment Associate
249
salaries
| ₹3 L/yr - ₹8.5 L/yr |
Recruitment Associate
181
salaries
| ₹2.5 L/yr - ₹5.2 L/yr |
Recruitment Specialist
126
salaries
| ₹3.6 L/yr - ₹10.6 L/yr |
Payroll Specialist
93
salaries
| ₹2.2 L/yr - ₹7 L/yr |
Principal Consultant
72
salaries
| ₹3.5 L/yr - ₹11 L/yr |
Darwinbox
SAP
Ramco Systems
Sumtotal Systems