Filter interviews by
Technical on Java and Angular
Implement search using hashmap
Create a hashmap with keys as search terms and values as indices
Iterate through the array of strings and add each string to the hashmap with its index
To search for a term, check if it exists in the hashmap and return the corresponding index
I applied via Naukri.com and was interviewed in Aug 2021. There were 3 interview rounds.
Online coding test
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 2 interview rounds.
The API allows users to retrieve weather data based on location.
Create a new endpoint that accepts a location parameter
Use a weather API service to fetch weather data based on the location
Return the weather data in a standardized format, such as JSON
The feature added to the project is a user authentication system.
Implement a login page with username and password fields.
Create a database table to store user credentials.
Hash and salt passwords for secure storage.
Implement password reset functionality.
Add user roles and permissions for access control.
posted on 1 Feb 2023
I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.
posted on 1 Jun 2023
I applied via campus placement at Mahatma Gandhi Institute of Technology, Hyderabad and was interviewed in Dec 2022. There were 3 interview rounds.
It was easy- moderate in difficulty level.
posted on 9 Oct 2023
I applied via Campus Placement and was interviewed before Oct 2022. There were 4 interview rounds.
Aptitude questions and 2 coding questions were asked
Indexes in DBMS are data structures that improve the speed of data retrieval operations on a database table.
Indexes are used to quickly locate data without having to search every row in a table.
They are created on columns in a table to speed up SELECT queries.
Examples of indexes include primary keys, unique keys, and non-unique indexes.
ACID properties in DBMS refer to the key characteristics of a transaction: Atomicity, Consistency, Isolation, and Durability.
Atomicity ensures that all operations in a transaction are completed successfully or none at all.
Consistency ensures that the database remains in a consistent state before and after the transaction.
Isolation ensures that the execution of multiple transactions concurrently does not interfere with ...
posted on 2 Mar 2023
Thread is a lightweight process that runs concurrently with other threads in a process. A task is a unit of work that can be executed asynchronously.
Threads are managed by the operating system, while tasks are managed by a task scheduler.
Threads are more low-level and require more manual management, while tasks are higher-level and can be managed more easily.
Threads are typically used for parallelism, while tasks are u...
Static constructor can be overloaded in C#.
Static constructor is used to initialize static fields of a class.
Overloading static constructor is useful when we want to initialize different static fields with different values.
Static constructor is called only once, before the first instance of the class is created.
Static constructor has no access modifier and no parameters.
I applied via Naukri.com and was interviewed in Sep 2022. There were 2 interview rounds.
Four pillars of Java are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Wrapping data and code into a single unit.
Inheritance: Acquiring properties and behavior of a parent class by a child class.
Polymorphism: Ability of an object to take many forms.
Example: A car is an abstraction of a vehicle, encapsulating its...
I was interviewed in Feb 2023.
Stream program and spring boot, jpa etc
Stream program and microservice architecture
DSA, Technical MCQ
Interview questions for Software Engineer position covering DSA, project-based tech questions, OOPS, and puzzle.
Be prepared to answer DSA questions such as finding the Nth Fibonacci number with memoization, finding duplicate nodes in a linked list, and binary tree DSA questions.
Expect project-based tech questions that may require you to explain your approach to solving a particular problem.
Brush up on OOPS concepts and...
based on 2 reviews
Rating in categories
Software Engineer
42
salaries
| ₹6.9 L/yr - ₹15.8 L/yr |
Senior Software Engineer
28
salaries
| ₹14.6 L/yr - ₹26 L/yr |
Associate Software Engineer
26
salaries
| ₹5.8 L/yr - ₹10 L/yr |
Software Engineering Specialist
22
salaries
| ₹16.2 L/yr - ₹35 L/yr |
Technical Manager
20
salaries
| ₹24 L/yr - ₹55 L/yr |
FIS
Fiserv
TCS
Wipro