Premium Employer

Infosys

3.7
based on 37.6k Reviews
Filter interviews by

10+ Fulcrum Worldwide Software Interview Questions and Answers

Updated 12 Jun 2024
Popular Designations

Q1. different view state in asp.net ?

Ans.

View state is used to persist the state of a web form across postbacks in ASP.NET.

  • View state can be enabled or disabled at the page level or control level.

  • Different types of view state include enabled, disabled, and encrypted.

  • View state can be used to store values of controls on a web form between postbacks.

View 1 answer

Q2. Why we use Sealed class

Ans.

Sealed class is used to prevent inheritance and ensure that the class cannot be extended.

  • Prevents inheritance, ensuring that the class cannot be extended

  • Helps in maintaining code integrity and security

  • Used when a class is not intended to be inherited or overridden

Add your answer

Q3. what is dependency injection

Ans.

Dependency injection is a design pattern in which a class receives its dependencies from external sources rather than creating them itself.

  • Allows for better code reusability and testability

  • Promotes loose coupling between classes

  • Commonly used in ASP.NET Core for managing services and components

Add your answer

Q4. what are restful api's

Ans.

RESTful APIs are a type of web service that follows the principles of REST (Representational State Transfer) architecture.

  • RESTful APIs use standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations on resources.

  • They are stateless, meaning each request from a client to the server must contain all the information necessary to understand the request.

  • RESTful APIs typically return data in JSON or XML format.

  • They are designed to be scalable and easily maintainable...read more

Add your answer
Discover Fulcrum Worldwide Software interview dos and don'ts from real experiences

Q5. what are stored procedures

Ans.

Stored procedures are precompiled SQL queries stored in a database for reuse.

  • Stored procedures are used to improve performance by reducing the need to send multiple queries to the database server.

  • They can be parameterized to accept input values and return results.

  • Stored procedures can contain logic and business rules, making them reusable and secure.

  • Examples include procedures for inserting, updating, and deleting data in a database.

Add your answer

Q6. Explain MVC models and Action Listeners.

Ans.

MVC models are a design pattern for web applications. Action Listeners are used to handle user input.

  • MVC stands for Model-View-Controller

  • Model represents the data and business logic

  • View is the user interface

  • Controller handles user input and updates the model and view

  • Action Listeners are used in GUI programming to handle user input events

  • For example, a button click can trigger an Action Listener to perform a specific action

Add your answer
Are these interview questions helpful?

Q7. what is view state?

Ans.

View state is a hidden field on an ASP.NET web page that stores state information.

  • View state is used to persist page and control state across postbacks.

  • It is stored as a hidden field on the page and is encrypted by default.

  • View state can be disabled to improve performance, but it may lead to loss of state information.

View 1 answer

Q8. Diffrent between transient vs scope

Ans.

Transient objects are created each time they are requested, while scoped objects are created once per request.

  • Transient objects are created every time they are requested, leading to potentially higher memory usage.

  • Scoped objects are created once per request and are shared within the scope of that request.

  • Example: Transient objects are typically used for lightweight services, while scoped objects are used for services that need to maintain state within a request.

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Explain Startup file?

Ans.

Startup file is a configuration file in ASP.NET that specifies settings and behavior for the application.

  • Startup file is typically named 'Startup.cs' in ASP.NET Core projects.

  • It contains configuration for services, middleware, and the request processing pipeline.

  • The 'ConfigureServices' method is used to add services to the dependency injection container.

  • The 'Configure' method is used to configure the HTTP request pipeline.

  • Startup file is responsible for setting up the applica...read more

Add your answer

Q10. Explain solid principle

Ans.

SOLID principles are a set of five design principles that help developers create more maintainable and scalable software.

  • S - Single Responsibility Principle: A class should have only one reason to change.

  • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

  • L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness.

  • I - Interface Segr...read more

Add your answer

Q11. Explain Api lifetimes

Ans.

API lifetimes refer to the duration for which an API is available and supported.

  • API lifetimes can vary depending on the service provider or platform.

  • Some APIs may have a limited lifetime and be deprecated after a certain period.

  • Developers should be aware of API lifetimes to plan for potential changes or updates.

  • Regularly check for updates or announcements regarding API lifetimes to stay informed.

Add your answer

Q12. . net core features?

Ans.

ASP.NET Core is a cross-platform, high-performance framework for building modern, cloud-based, internet-connected applications.

  • Cross-platform support allows development on Windows, macOS, and Linux

  • High performance with improved speed and scalability

  • Modular design for flexibility and easy maintenance

  • Built-in dependency injection for better code organization

  • Support for Docker containers for easy deployment

Add your answer

Q13. Types of constructor

Ans.

Types of constructors include default, parameterized, copy, and static constructors.

  • Default constructor has no parameters

  • Parameterized constructor takes one or more parameters

  • Copy constructor creates a new object as a copy of an existing object

  • Static constructor is used to initialize static data members

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Fulcrum Worldwide Software

based on 4 interviews in the last 1 year
1 Interview rounds
Technical Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
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