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 Referral
I have 5 years of experience working with Pega, including designing and implementing automation solutions.
Designed and implemented automation solutions using Pega platform
Worked with various Pega tools and technologies
5 years of experience in Pega development
I am currently earning $80,000 and expecting a salary of $90,000.
Current salary: $80,000
Expected salary: $90,000
posted on 1 Feb 2025
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
posted on 10 Jan 2025
Agile methodologies in B2B projects involve frequent communication, adaptability, and collaboration with stakeholders.
Agile methodologies in B2B projects prioritize customer collaboration and responding to change over following a strict plan.
Regular feedback from stakeholders helps in adjusting project scope and priorities in real-time.
Cross-functional teams work together closely to deliver incremental value to the B2B...
I have extensive experience working with barcode scanners in various automation projects.
Implemented barcode scanning functionality in warehouse management system to track inventory
Integrated barcode scanners with automated testing tools for regression testing
Utilized barcode scanners in manufacturing processes to improve efficiency and accuracy
I applied via Naukri.com
posted on 10 Oct 2024
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
VHS Consulting
Apex CoVantage
IVTL Infoview Technologies