Filter interviews by
Handling difficult stakeholders requires active listening, clear communication, and finding common ground.
Listen actively to their concerns and try to understand their perspective
Communicate clearly and transparently, setting expectations and boundaries
Find common ground and work towards a mutually beneficial solution
Involve them in the decision-making process and keep them informed
Be patient and empathetic, but also a
I applied via Naukri.com and was interviewed in Jan 2021. There was 1 interview round.
Global exceptions in .Net can be handled using try-catch blocks and application-level exception handlers.
Use try-catch blocks to handle exceptions at the method level
Use application-level exception handlers to handle exceptions globally
Use the Application_Error event in Global.asax to handle unhandled exceptions
Log exceptions to a file or database for debugging purposes
Display user-friendly error messages to the user
Static class cannot be instantiated and has only static members, while singleton class allows only one instance to be created and provides a global point of access to it.
Static class cannot be inherited, while singleton class can be
Static class members are accessed using class name, while singleton class instance is accessed using getInstance() method
Static class is used for utility classes, while singleton class is us...
Repository Pattern is a design pattern that separates data access logic from business logic.
It provides a way to access data from a data source without exposing the underlying database or data store.
It helps in achieving separation of concerns and makes the code more modular and testable.
It can be implemented using interfaces and classes to define a set of methods for data access.
Examples include Entity Framework in .N
Deadlocks can be solved by identifying and breaking the circular wait condition.
Identify the processes involved in the deadlock
Identify the resources each process is holding and waiting for
Break the circular wait condition by releasing one or more resources
Use deadlock detection tools to identify and resolve deadlocks
Optimize the database design and queries to minimize the occurrence of deadlocks
Magic tables are temporary tables created by SQL Server to hold inserted, deleted or updated data during a trigger execution.
Magic tables are used in SQL Server triggers to access the data that caused the trigger to fire.
They are created automatically by SQL Server and contain the inserted, deleted or updated data.
They are named 'inserted' and 'deleted' and can be referenced in the trigger code.
Magic tables are useful ...
Temp tables are temporary tables created in memory or disk for storing data temporarily.
Temp tables are used to store intermediate results during complex queries.
They are created and destroyed automatically by the system.
They can be used to improve query performance by reducing the number of disk I/O operations.
They can also be used to simplify complex queries by breaking them down into smaller, more manageable parts.
E...
Unit of work in .Net is a design pattern that helps manage transactions and database connections.
Unit of work is used to group database operations into a single transaction.
It helps to ensure data consistency and integrity.
It also helps to reduce the number of database connections.
Examples of frameworks that implement unit of work are Entity Framework and NHibernate.
CORS stands for Cross-Origin Resource Sharing and is a security feature implemented in web browsers.
CORS allows web servers to specify which origins are allowed to access their resources
It is used to prevent malicious websites from accessing sensitive data
CORS is enforced by web browsers and not by servers
It uses HTTP headers to communicate between the server and the browser
JIT compiles code at runtime while AOT compiles code during build time.
JIT stands for Just-In-Time compilation and compiles code at runtime.
AOT stands for Ahead-Of-Time compilation and compiles code during build time.
JIT is used in development mode while AOT is used in production mode.
JIT compiles templates and components on the fly while AOT compiles them before runtime.
AOT generates smaller and faster code compared t
Content negotiation is the process of selecting the best representation of a resource based on the client's request.
It allows clients to specify the format they prefer for the response data.
WebAPI uses the Accept header to determine the preferred format.
It can be used to support multiple formats like JSON, XML, or plain text.
It helps in building flexible and interoperable APIs.
Encapsulation is hiding the implementation details while Abstraction is hiding the complexity of the system.
Encapsulation is achieved through access modifiers like private, protected, and public.
Abstraction is achieved through abstract classes and interfaces.
Encapsulation is used to protect the data from outside interference.
Abstraction is used to provide a simplified view of the system.
Encapsulation is a way to achiev...
An Identity Provider (IdP) is a service that authenticates users and provides identity information to other applications.
IdP is responsible for verifying user identities and providing access tokens.
It allows users to log in to multiple applications using a single set of credentials.
Examples of IdPs include Google, Facebook, and Microsoft Azure Active Directory.
IdP uses protocols such as SAML, OAuth, and OpenID Connect
Top trending discussions
I applied via Campus Placement and was interviewed before Sep 2021. There were 2 interview rounds.
Mcqs on javascript,. 1 coding question
I appeared for an interview in Mar 2021.
I appeared for an interview before May 2021.
System engineer
Basic c programming
posted on 6 Nov 2015
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 3 interview rounds.
posted on 23 Apr 2022
I applied via Walk-in and was interviewed before Sep 2021. There were 5 interview rounds.
General Aptitude and logical reasoning
About programming and basic programs with advanced program
Test scenarios to test ATM machine
Test card insertion and ejection
Test PIN entry and validation
Test cash withdrawal and balance update
Test receipt printing
Test network connectivity and error handling
SQL joins are used to combine data from two or more tables based on a related column between them.
There are four types of SQL joins: inner join, left join, right join, and full outer join.
Inner join returns only the matching rows from both tables.
Left join returns all the rows from the left table and matching rows from the right table.
Right join returns all the rows from the right table and matching rows from the left ...
based on 3 reviews
Rating in categories
Senior Software Engineer
8
salaries
| ₹10 L/yr - ₹15.5 L/yr |
Senior Software Developer
5
salaries
| ₹9.4 L/yr - ₹12.7 L/yr |
QA Engineer
4
salaries
| ₹13.2 L/yr - ₹17.5 L/yr |
Country Manager
4
salaries
| ₹40 L/yr - ₹46 L/yr |
UI/UX Designer
3
salaries
| ₹10.4 L/yr - ₹10.4 L/yr |
Accel Frontline
Pitney Bowes
DynPro
Apex CoVantage