Filter interviews by
I was interviewed in Dec 2022.
There were 2 coding questions
I applied via Naukri.com and was interviewed in Mar 2021. There were 5 interview rounds.
Top trending discussions
Developed a web application for tracking employee attendance and performance
Implemented user authentication and authorization using Spring Security
Utilized Hibernate for database interaction and data persistence
Designed and developed RESTful APIs for frontend integration
Used AngularJS for frontend development to create interactive user interfaces
I applied via Company Website and was interviewed in Nov 2024. There were 3 interview rounds.
A standard online test conducted through one of the testing platforms.
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Developed a web-based inventory management system for a retail company.
Used Java, Spring Boot, and MySQL for backend development.
Implemented user authentication and authorization using Spring Security.
Designed a responsive front-end using HTML, CSS, and JavaScript.
Integrated barcode scanning functionality for efficient inventory tracking.
A class is a blueprint or template for creating objects, while an object is an instance of a class.
A class defines the properties and behaviors of objects, while an object is a specific instance of a class.
Classes can be used to create multiple objects with similar characteristics.
Objects have state (attributes) and behavior (methods) defined by the class.
Example: Class 'Car' defines properties like 'color' and 'model'...
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 Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
Aptitude questions and some questions from PostgreSQL.
HashMap, LinkedList, HashSet, and Heap are data structures commonly used in Java for storing and organizing data.
HashMap: key-value pairs, uses hashing to store and retrieve elements efficiently (e.g. HashMap
LinkedList: linear data structure, elements are stored in nodes with pointers to the next node (e.g. LinkedList
HashSet: collection of unique elements, uses hashing to ensure uniqueness (e.g. Hash...
posted on 2 Aug 2024
Load balancing in Spring Boot can be achieved using various techniques such as server-side load balancing, client-side load balancing, and using a load balancer.
Server-side load balancing can be achieved by using technologies like Ribbon or Eureka in Spring Cloud.
Client-side load balancing can be implemented by using technologies like Feign or RestTemplate in Spring Cloud.
Using a load balancer like Nginx or Apache in f...
SQL queries with conditional operator
Use CASE statement for conditional logic in SQL queries
Syntax: SELECT column_name, CASE WHEN condition THEN value1 ELSE value2 END AS new_column_name FROM table_name
Example: SELECT employee_name, CASE WHEN salary > 50000 THEN 'High' ELSE 'Low' END AS salary_category FROM employees
based on 1 interview
Interview experience
Senior Associate
766
salaries
| ₹4.4 L/yr - ₹16.5 L/yr |
Assistant Manager
417
salaries
| ₹5.5 L/yr - ₹23.6 L/yr |
Senior Software Engineer
327
salaries
| ₹7.2 L/yr - ₹22 L/yr |
Technical Lead
253
salaries
| ₹10 L/yr - ₹36 L/yr |
Associate
249
salaries
| ₹1.9 L/yr - ₹9.5 L/yr |
HSBC Group
JPMorgan Chase & Co.
Barclays Global Service Centre
Wipro