Filter interviews by
I applied via Recruitment Consultant and was interviewed in May 2021. There were 5 interview rounds.
Interview questions for Software Engineer on linked list, HashMap, design and core Java
For Q-1, use Floyd's cycle detection algorithm
For Q-2, traverse both linked lists and find the common node
For Q-3, understand the basic operations of HashMap like put, get, and remove
For Q-4, focus on object-oriented design principles and patterns
For Q-5, brush up on concepts like multithreading, exception handling, and collections
Top trending discussions
I applied via Campus Placement
90 min MCQ +coding test on hackerrank.
Use Floyd's Tortoise and Hare algorithm to detect 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.
If they meet at some point, there is a cycle in the linked list.
posted on 5 Jan 2025
60 MCQ questions are there
Array list is faster for accessing elements by index, while Linked List is better for frequent insertions and deletions.
Array list has constant time access to elements by index, while Linked List requires traversing the list to find an element.
Linked List is better for frequent insertions and deletions as it only requires changing pointers, while Array list may require shifting elements.
Array list uses contiguous memor...
posted on 28 Jun 2024
I applied via Job Fair and was interviewed in May 2024. There were 4 interview rounds.
About front end , html, css, reasoning,
Angular is a popular open-source front-end web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem with many libraries and tools available.
Angular is a popular open-source web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem with many libraries and tools available.
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Find repeated numbers in arrays of strings
Iterate through each string in the array
Convert each string to an array of numbers
Use a hash map to track the frequency of each number
Identify and return the repeated numbers
Case study of last project
based on 9 reviews
Rating in categories
Digital Cartographer
74
salaries
| ₹2.1 L/yr - ₹5 L/yr |
Senior Software Engineer
52
salaries
| ₹15.7 L/yr - ₹35 L/yr |
Technical Support Professional
41
salaries
| ₹3 L/yr - ₹5 L/yr |
Software Engineer
38
salaries
| ₹12 L/yr - ₹23.4 L/yr |
Senior Digital Cartographer
34
salaries
| ₹3.8 L/yr - ₹6.5 L/yr |
MapmyIndia
Garmin
HERE Technologies
Trimble