Upload Button Icon Add office photos

Filter interviews by

Scantech ASP.NET Developer Interview Questions and Answers

Updated 8 Nov 2019

Scantech ASP.NET Developer Interview Experiences

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(8 Questions)

  • Q1. 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 with...

  • Answered by AI
  • 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

  • Answered by AI
  • Q3. 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

  • Answered by AI
  • Q4. . 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

  • Answered by AI
  • Q5. 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 pipel...

  • Answered by AI
  • Q6. Dependency injection
  • Q7. 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.

  • Answered by AI
  • 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 t

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Infosys talent acquisition team is not responding once interview completed.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Reverse a string
Rotate the array

Round 2 - Technical 

(1 Question)

  • Q1. Major Question regarding C# , .Net , SQL server

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare oops concept well and SQL server advanced
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Write linq query
  • Ans. 

    LINQ query to retrieve data from a collection

    • Use 'from' to specify the data source

    • Use 'where' to filter the data

    • Use 'select' to define the shape of the result

    • Example: var result = from item in collection where item.Property == value select item;

  • Answered by AI
  • Q2. SOILD principle
  • Ans. 

    SOLID is a set of five principles for writing clean, maintainable, and scalable object-oriented code.

    • Single Responsibility Principle (SRP) - A class should have only one reason to change.

    • Open/Closed Principle (OCP) - Classes should be open for extension but closed for modification.

    • Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects of its subclasses without affecting the pro...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Dec 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. 1. Explain Oops concepts in c#
  • Ans. 

    OOPs concepts in C# include inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance allows a class to inherit properties and methods from another class.

    • Encapsulation is the practice of hiding implementation details and exposing only necessary information.

    • Polymorphism allows objects of different types to be treated as if they are the same type.

    • Abstraction is the process of hiding complex implementation det...

  • Answered by AI
  • Q2. 2. Difference between abstraction and encapsulation
  • Ans. 

    Abstraction focuses on the outside view of an object while encapsulation deals with the internal workings of an object.

    • Abstraction is the process of hiding complex implementation details and showing only necessary information to the user.

    • Encapsulation is the process of wrapping data and methods into a single unit (class) and restricting access to the data from outside the class.

    • Abstraction is achieved through interface...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Need to prepare basic things in c# they asked only the basics

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2022. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Basics of oops concepts,caching,session,viewstate,boxing and unboxing,basic queries
  • Q2. Delete and truncate difference,roles in your previous project,garbage collector
  • Ans. 

    Delete vs Truncate, roles in previous project, garbage collector

    • Delete removes rows one by one, while truncate removes all rows at once

    • Roles in previous project may include developer, tester, project manager, etc.

    • Garbage collector in .NET automatically manages memory by reclaiming unused objects

  • Answered by AI
  • Q3. How did you handled production things in your application,how much do you rate yourself in sql
Round 2 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

I applied via Walk-in and was interviewed in Jan 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Journal aptitude like that match reasoning etc

Round 2 - HR 

(3 Questions)

  • Q1. Tell me about your self My self
  • Q2. See resume and ask me question
  • Q3. Tell me about your company

Interview Preparation Tips

Topics to prepare for Tech Mahindra ASP.NET Developer interview:
  • Oops concept, and reated this qu
Interview preparation tips for other job seekers - Nothing what can ask you. Nothing no any advices
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. 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

  • Answered by AI
  • Q2. View, primary key, unique key
Round 2 - Technical 

(2 Questions)

  • Q1. 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 forma...

  • Answered by AI
  • Q2. 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

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Nov 2023. There were 2 interview rounds.

Round 1 - online 

(1 Question)

  • Q1. Mcq questions were asked with camera on
Round 2 - Technical 

(1 Question)

  • Q1. Questions were asked on SQL, Oops concepts, etl setup

I applied via Naukri.com and was interviewed in Jul 2021. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. All opps concept. What is constructor?, what is delegets? What is inheritance? What is abtract class.?
  • Ans. 

    Explanation of OOP concepts like constructor, delegates, inheritance, and abstract class.

    • Constructor is a special method that is called when an object is created.

    • Delegates are type-safe function pointers used to reference methods.

    • Inheritance is a mechanism that allows a class to inherit properties and methods from another class.

    • Abstract class is a class that cannot be instantiated and is used as a base class for other

  • Answered by AI
  • Q2. Explain MVC . Model view control
  • Ans. 

    MVC is a software architecture pattern that separates an application into three interconnected components: Model, View, and Controller.

    • Model represents the data and business logic of the application

    • View is responsible for rendering the user interface

    • Controller handles user input and updates the model and view accordingly

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. What are the action listens. explain action filter
  • Ans. 

    Action filters are used to perform additional processing before or after an action method executes.

    • Action filters are attributes that can be applied to an action method or controller.

    • They can be used to perform authentication, logging, caching, and other tasks.

    • Action filters can be used to modify the result of an action method.

    • There are four types of action filters: Authorization filters, Action filters, Result filters

  • Answered by AI
  • Q2. What is output cache
  • Ans. 

    Output cache stores the output of a page or user control so that it can be quickly retrieved for subsequent requests.

    • Output cache is used to improve the performance of web applications.

    • It reduces the number of requests made to the server by storing the output of a page or user control.

    • Output cache can be set at the page level or at the application level.

    • It can be configured to expire after a certain amount of time or w...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was just 10 min interview. they ask only basics abut opps and mvc

Skills evaluated in this interview

Tell us how to improve this page.

NDT Technician
3 salaries
unlock blur

₹2.4 L/yr - ₹3 L/yr

Explore more salaries
Compare Scantech with

TCS

3.7
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview