Filter interviews by
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
API design implementation involves creating a well-structured and user-friendly interface for interacting with software applications.
Understand the requirements and use cases for the API
Design clear and consistent endpoints with proper documentation
Implement secure authentication and authorization mechanisms
Follow RESTful principles for creating APIs
Consider scalability and performance optimizations
HashMap internally uses an array of linked lists to store key-value pairs.
HashMap uses hashing to determine the index of the key in the array.
If multiple keys hash to the same index, a linked list is used to store them.
When retrieving a value, the key is hashed to find the index and then the linked list is searched for the key.
Vector is synchronized and slower, ArrayList is unsynchronized and faster.
Vector is synchronized, ArrayList is not.
Vector is slower due to synchronization, ArrayList is faster.
Vector is legacy class, ArrayList is part of Java Collections framework.
Vector doubles its size when full, ArrayList increases by 50%.
I applied via Company Website
Very difficult aptitude questions
Resources coding round
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Java progaming, coding
3 coding questions were given and to be solved only in java
Good Question on string mostly
Find the 2nd highest number
Few programs to write and execute
based on 3 reviews
Rating in categories
Java Developer
8
salaries
| ₹1 L/yr - ₹3 L/yr |
Software Engineer
4
salaries
| ₹1.5 L/yr - ₹6 L/yr |
Senior Developer
4
salaries
| ₹2.5 L/yr - ₹6.6 L/yr |
Software Developer
3
salaries
| ₹1.6 L/yr - ₹2 L/yr |
Data Analyst
3
salaries
| ₹10.4 L/yr - ₹10.4 L/yr |
TCS
Infosys
Wipro
HCLTech