Filter interviews by
HashMap in Java is a data structure that stores key-value pairs and allows fast retrieval of values based on keys.
HashMap is part of the Java Collections framework.
It uses hashing to store key-value pairs, allowing for fast retrieval.
Keys in a HashMap must be unique, but values can be duplicated.
Example: HashMap<String, Integer> map = new HashMap<>(); map.put("John", 25);
A constructor in Java is a special type of method that is used to initialize objects. It has the same name as the class and no return type.
Constructors are called when an object of a class is created.
They can be used to initialize instance variables or perform any other setup required for the object.
Constructors can be overloaded, meaning a class can have multiple constructors with different parameters.
If a class does ...
You can sort a class object by implementing the Comparable interface and overriding the compareTo method.
Implement the Comparable interface in the class and override the compareTo method to compare objects based on roll number.
Use Collections.sort() method to sort the list of objects based on roll number.
Example: class Student implements Comparable<Student> { public int compareTo(Student s) { return this.rollNo -
A Comparator in Java is an interface used to compare objects for sorting purposes.
Comparator interface is used to define custom comparison logic for objects.
It has a method called compare() which takes two objects as arguments and returns an integer value based on their comparison.
It is commonly used with sorting algorithms like Collections.sort() or Arrays.sort().
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
Functional interfaces in Java are interfaces with a single abstract method, used for lambda expressions and method references.
Functional interfaces have only one abstract method, but can have multiple default or static methods.
Examples include java.lang.Runnable, java.util.Comparator, and java.util.function.Predicate.
Functional interfaces can be used with lambda expressions and method references for concise code.
Spring Boot annotations are used to simplify the development process by providing metadata to the Spring framework.
Annotations like @RestController, @RequestMapping, and @Autowired are commonly used in Spring Boot to define controllers, request mappings, and dependency injection.
Annotations like @SpringBootApplication are used to bootstrap the Spring application context.
Annotations like @ComponentScan and @EnableAutoCo...
Streams in Java are sequences of elements that support functional-style operations.
Streams are used to process collections of objects in a functional way.
They allow for concise and readable code by enabling operations like filter, map, reduce, etc.
Example: List
PostgreSQL and Oracle SQL differ in terms of licensing, features, performance, and cost.
PostgreSQL is open-source while Oracle SQL is proprietary.
PostgreSQL is known for its extensibility and support for advanced features like JSON data types, while Oracle SQL is known for its robustness and scalability.
PostgreSQL is generally considered more cost-effective for small to medium-sized projects, while Oracle SQL is prefer...
I applied via Recruitment Consulltant and was interviewed before Jan 2024. There were 2 interview rounds.
I am a passionate software developer with experience in developing web applications using various technologies.
Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in backend development with Node.js and databases like MySQL and MongoDB
Familiar with version control systems like Git and project management tools like Jira
React is a JavaScript library for building user interfaces. Closure in JavaScript is when a function has access to variables in its outer scope even after the function has finished executing.
React is a popular JavaScript library for building user interfaces.
It allows developers to create reusable UI components.
Closure in JavaScript is when a function retains access to variables from its outer scope even after the funct...
Top trending discussions
I applied via Campus Placement
It was a MCQ test on CS Fundamentals. We have to answer 50 questions in 40 minutes. Accuracy is must. Company have its own cutoff and it's usually high. So try to gain maximum marks as possible. The results were announced in 1.5 hrs. The selected candidates will be appearing for the coding challenge.
There are 5 questions. 1 easy , 3 medium, 1 hard. You should solve atleast 4 questions to get shortlisted for the interview. Results are announced in 2-3 hours. Take a look at these questions. One of the questions from the coding challenge will be asked in the interview.
Binary search on rotated arrays involves finding a target value in a sorted array that has been rotated at an unknown pivot point.
Identify the pivot point by finding the minimum element in the array.
Determine which half of the array the target value falls into based on the pivot point.
Perform binary search on the appropriate half of the array to find the target value.
package.json file is used in Node.js projects to manage dependencies, scripts, and metadata.
Contains project metadata like name, version, description, etc.
Lists dependencies required for the project to run.
Defines scripts for tasks like building, testing, and running the project.
Can include configurations for tools like ESLint, Babel, etc.
Scripts in package.json file are commands that can be run using npm.
Scripts are defined under the 'scripts' key in package.json.
Common scripts include 'start', 'test', 'build', etc.
Scripts can be run using 'npm run
I applied via LinkedIn and was interviewed in Dec 2024. There were 2 interview rounds.
General basic assessment.
posted on 3 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
posted on 11 Jan 2025
I was interviewed in Jan 2025.
The face-to-face interview for the department manager position was challenging but rewarding.
The interview panel consisted of senior managers and HR representatives.
I was asked about my previous experience in managing teams and handling difficult situations.
I had to provide examples of successful projects I had led in the past.
There were situational questions to assess my problem-solving skills and leadership abilities...
I prefer to handle the preparation of custom-related documents, addressing Bill of Entry queries, and completing the checklist for the Bill of Entry.
I have experience in preparing custom-related documents and addressing Bill of Entry queries.
I am detail-oriented and organized, ensuring all necessary information is included in the documents.
I am familiar with completing checklists for the Bill of Entry to ensure accurac...
4 member team interview
based on 3 interviews
Interview experience
based on 5 reviews
Rating in categories
2-3 Yrs
Not Disclosed
10-15 Yrs
Not Disclosed
Senior Software Engineer
19
salaries
| ₹10 L/yr - ₹30 L/yr |
Software Engineer
11
salaries
| ₹10 L/yr - ₹18 L/yr |
Marketing Manager
10
salaries
| ₹14 L/yr - ₹16.1 L/yr |
Principal Engineer
9
salaries
| ₹27 L/yr - ₹30 L/yr |
Quality Analyst
6
salaries
| ₹4.8 L/yr - ₹6 L/yr |
Mswipe Technologies
Pine Labs
Paytm
PhonePe