Add office photos
Employer?
Claim Account for FREE

Congruent Solutions

3.7
based on 66 Reviews
Filter interviews by

UST Interview Questions and Answers

Updated 21 Dec 2024

Q1. What is microservices and intercommunication btw various microservices with current project

Ans.

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 intercommunication methods include RESTful APIs, gRPC, and messag...read more

Add your answer

Q2. How Dependency injection is configured in the project

Ans.

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 inject dependencies.

Add your answer

Q3. What ORM is used in current project

Ans.

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

Add your answer

Q4. Difference btw constant and readonly keyword

Ans.

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 fields can be defined at the instance level.

Add your answer
Discover UST interview dos and don'ts from real experiences

Q5. CQRS architecture with .Net Mediator pattern

Ans.

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

Add your answer

Q6. Difference btw object and dynamic

Ans.

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

Add your answer

Q7. Explain OOPS with example

Ans.

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'.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Engineer Interview Questions from Similar Companies

3.5
 • 48 Interview Questions
2.0
 • 29 Interview Questions
4.4
 • 23 Interview Questions
3.7
 • 22 Interview Questions
3.7
 • 16 Interview Questions
3.4
 • 12 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter