Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.
OOPS stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain both data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOPS.
Example: In a car simulation program, a 'Car' object can have properties like 'color' and 'speed', and methods like 'accelerate' and 'brake'.
Microservices are a software architecture design where applications are broken down into smaller, independent services that communicate with each other.
Microservices are small, independent services that focus on specific business functions.
Each microservice can be developed, deployed, and scaled independently.
Intercommunication between microservices is typically done through APIs or messaging queues.
Examples of interco...
Dependency injection is configured using a framework like Spring in Java projects.
Dependency injection is configured using annotations like @Autowired in Spring framework.
Beans are defined in configuration files like applicationContext.xml or using Java configuration classes.
Dependencies are injected into classes at runtime by the framework.
Constructor injection, setter injection, and field injection are common ways to
CQRS architecture separates read and write operations using Mediator pattern in .Net
CQRS stands for Command Query Responsibility Segregation
Mediator pattern helps in decoupling components by introducing a mediator object
.Net MediatR library is commonly used for implementing Mediator pattern in CQRS architecture
Object is a static entity with predefined structure, while dynamic can change at runtime.
Object is a class or data structure with fixed properties and methods
Dynamic can change its properties or behavior during runtime
Example: Object - Car class with properties like color, model. Dynamic - User input changing the color of a car object
Constant keyword is used for compile-time constants, while readonly keyword is used for runtime constants.
Constant keyword is used for values that are known at compile time and cannot be changed.
Readonly keyword is used for values that are known at runtime and cannot be changed after initialization.
Constants are implicitly static, while readonly fields are not.
Constants are defined at the class level, while readonly fi
Entity Framework is used as the ORM in the current project.
Entity Framework is a popular ORM framework for .NET applications
It provides a way to work with databases using .NET objects
Supports LINQ queries for database operations
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Top trending discussions
posted on 5 Dec 2024
I applied via Campus Placement
posted on 11 Jan 2025
Coding Rount
DSA Round + Puzzle
SQL + Project Discussion
JS
I applied via Campus Placement
Dsa problems dp and tress problem
I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.
5 years of experience in software development
Proficient in developing web applications
Skilled in using various technologies
Passionate about software engineering
Reverse array of strings
Iterate through the array and swap elements from start to end
Use two pointers, one at the beginning and one at the end, and swap elements until they meet
Reverse a given string
Use built-in functions like reverse() or loop through the string in reverse order
Create a new string and append characters from the original string in reverse order
Convert the string to an array of characters, reverse the array, and then join it back into a string
Calculate sum of all elements in a given array of strings
Iterate through the array and convert each element to integer before adding to sum
Handle edge cases like empty array or non-numeric elements
Return the final sum after iterating through all elements
posted on 23 Aug 2024
I applied via campus placement at National Institute of Technology (NIT), Karnataka and was interviewed in Jul 2024. There was 1 interview round.
Question based on array string linkedlist
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
Coding exercise related to probability
Tech stack for real time applications includes WebSocket, Node.js, Redis, and MongoDB.
Use WebSocket for real-time communication between client and server
Node.js for server-side logic and handling multiple connections efficiently
Redis for caching and storing real-time data
MongoDB for persistent data storage and retrieval
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
Consisted of aptitude and coding output questions
Coding test was given with three questions .we have to write in on word in 45 mins
based on 5 reviews
Rating in categories
3-6 Yrs
₹ 12-18 LPA
Process Associate
127
salaries
| ₹2.2 L/yr - ₹4.5 L/yr |
Software Engineer
45
salaries
| ₹4 L/yr - ₹14.6 L/yr |
Senior Process Associate
37
salaries
| ₹3.8 L/yr - ₹6.3 L/yr |
Analyst
32
salaries
| ₹3 L/yr - ₹8.3 L/yr |
Senior Software Engineer
28
salaries
| ₹5.8 L/yr - ₹14 L/yr |
TCS
Infosys
Wipro
HCLTech