Filter interviews by
posted on 19 Jan 2023
I applied via Naukri.com and was interviewed in Dec 2022. There were 4 interview rounds.
There was a one hackerearth test conducted as 1st round of interview.
Top trending discussions
Coding test conducted in virtual session - you need share the entire screen (google meet). Interviewer share about 12 questions, in 10 are theory based questions and 2 coding questions.
while writing theory try to answer with real time example from your project.
1. Solid principles 2 design patterns used 3 diff between .net core vs .net 4. garbage collection 5. global exception handling in core 5. performance / monitoring related questions
coding questions: 1. Nth max value without sorting. 2. sum of max sub array in a integer array
Dependency injection in core with types is a common practice in software engineering.
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Using dependency injection in core allows for easier testing and maintenance of the codebase.
Types in dependency injection help ensure that the correct dependencies are injected into components.
Examples include us...
Middleware is used to handle requests and responses in web applications. Custom middleware can be created to add specific functionality.
Middleware is software that acts as a bridge between an operating system or database and applications, allowing them to communicate with each other.
Middleware can be used to handle tasks such as authentication, logging, error handling, and more.
Custom middleware can be created to add s...
Authentication and authorization are essential for securing web APIs in ASP.NET Core.
Use authentication to verify the identity of the user accessing the API.
Use authorization to determine what actions the authenticated user is allowed to perform.
In ASP.NET Core, authentication can be implemented using various schemes like JWT, OAuth, or Identity.
Authorization can be achieved through policies, roles, or claims.
Always va...
I applied via Approached by Company and was interviewed in Nov 2024. There were 3 interview rounds.
Occurrence of the elements in descending order.
Write a string and count only the number of characters without spaces.
The process of boot involves loading the operating system into memory and initializing the hardware components of a computer.
BIOS or UEFI firmware is executed first
Bootloader is loaded into memory
Operating system kernel is loaded and initialized
Hardware components are initialized
Control is passed to the operating system
Boot media is a storage device that contains the necessary files to start a computer's operating system.
Boot media can be a USB drive, CD/DVD, or a network location.
The BIOS or UEFI firmware checks the boot order to determine which device to boot from.
The boot media contains the bootloader, which loads the operating system kernel into memory.
Examples of boot media include Windows installation USB, Linux live CD, and ne
posted on 17 Jul 2024
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 5 Feb 2024
I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Create a program for string manipulation using an array of strings.
Use built-in string manipulation functions like substring, replace, and concat.
Iterate through the array of strings to perform different manipulations.
Consider edge cases like empty strings or null values.
Example: Reverse each string in the array and concatenate them together.
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
To retrieve a value, the key is hashed again to fi...
posted on 1 Apr 2024
I applied via Walk-in and was interviewed in Oct 2023. There were 3 interview rounds.
Senior Software Engineer
438
salaries
| ₹9.9 L/yr - ₹36 L/yr |
Senior Consultant
371
salaries
| ₹12 L/yr - ₹35 L/yr |
Consultant
276
salaries
| ₹8.4 L/yr - ₹25.8 L/yr |
Software Engineer
198
salaries
| ₹4.3 L/yr - ₹18.9 L/yr |
Senior Software Developer
121
salaries
| ₹13 L/yr - ₹34 L/yr |
Accenture
EPAM Systems
GlobalLogic
LTIMindtree