Upload Button Icon Add office photos

Filter interviews by

Accenture DOT NET Developer Interview Questions and Answers for Experienced

Updated 7 Aug 2024

Accenture DOT NET Developer Interview Experiences for Experienced

3 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basics c#, .net core, angular , sql

Interview Preparation Tips

Interview preparation tips for other job seekers - Great interview experience
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. 1)Asked about past company projects and the technical issues faced during that time. 2) Difference between varchar and nvarchar 3) Abstraction real time example 4) About polymorphism and its types 5)Solid ...
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Dec 2022. There were 3 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 

(1 Question)

  • Q1. Write down the SQL query
  • Ans. 

    SQL query example

    • Specify the table name after the FROM keyword

    • Use WHERE clause to filter data

    • Use SELECT to choose columns to display

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Discuss my technical knowledge and general knowledge

Interview Preparation Tips

Topics to prepare for Accenture DOT NET Developer interview:
  • MS SQL Server
  • C#.Net
  • MVC frameworks
Interview preparation tips for other job seekers - We are prepared in Technical and be confident do not panic

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. What is MVC ?
  • Ans. 

    MVC stands for Model-View-Controller, a software design pattern for organizing code in a web application.

    • MVC separates the application into three main components: Model (data), View (UI), and Controller (logic).

    • Model represents the data and business logic of the application.

    • View is responsible for displaying the data to the user.

    • Controller handles user input, updates the model, and selects the view to display.

    • MVC promo...

  • Answered by AI
  • Q2. Explain pillars of OOP & SOLID principles
  • Ans. 

    Pillars of OOP are Abstraction, Encapsulation, Inheritance, and Polymorphism. SOLID principles are Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion.

    • Pillars of OOP: Abstraction - hiding complex implementation details, Encapsulation - bundling data and methods together, Inheritance - creating new classes from existing ones, Polymorphism - ability to use objects of d...

  • Answered by AI
  • Q3. What is dependency injection?
  • Ans. 

    Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.

    • Dependency injection helps in achieving loose coupling between classes.

    • It allows for easier testing by providing a way to mock dependencies.

    • There are three types of dependency injection - constructor injection, setter injection, and interface injection.

  • Answered by AI
  • Q4. What is async-await?
  • Ans. 

    Async-await is a feature in C# that allows asynchronous programming for better performance and responsiveness.

    • Async-await allows methods to run asynchronously, improving performance by not blocking the main thread.

    • It simplifies asynchronous programming by using keywords 'async' and 'await'.

    • Example: async Task GetDataAsync() { await Task.Delay(1000); return 1; }

Answered by AI
  • Q5. Explain join with example of self join.
  • Ans. 

    Join is used to combine rows from two or more tables based on a related column between them.

    • Join is used to retrieve data from multiple tables based on a related column.

    • Self join is when a table is joined with itself.

    • Example: SELECT e1.name, e2.name FROM employees e1, employees e2 WHERE e1.manager_id = e2.employee_id;

  • Answered by AI
  • Q6. How many session can have in application ?
  • Ans. 

    The number of sessions in an application is not fixed and can vary based on the application's design and requirements.

    • The number of sessions in an application can depend on factors such as user activity, server capacity, and session management techniques.

    • For example, a simple web application may have a limited number of sessions based on the server's capacity, while a complex enterprise application may have a larger nu...

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - First round is all about basic concepts.

    Skills evaluated in this interview

    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. Explain mvc architecture
    • Ans. 

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

      • Model represents the data and business logic of the application

      • View is responsible for displaying the data to the user

      • Controller acts as an intermediary between Model and View, handling user input and updating the Model accordingly

      • MVC helps in achieving separation of concerns, making the c

    • Answered by AI
    • Q2. Write joins in sql
    • Ans. 

      SQL joins are used to combine rows from two or more tables based on a related column between them.

      • Use INNER JOIN to return rows when there is at least one match in both tables

      • Use LEFT JOIN to return all rows from the left table, and the matched rows from the right table

      • Use RIGHT JOIN to return all rows from the right table, and the matched rows from the left table

      • Use FULL JOIN to return rows when there is a match in on

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - basic c# oops mvc sql questions

    Skills evaluated in this interview

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

    I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.

    Round 1 - Technical 

    (5 Questions)

    • Q1. It was a combination of two interviews in one. Technical and Managerial interview was taken in one call and it was 1.5 hr long. It consisted of some technical and managerial level questions and with the di...
    • Q2. Explain Solid Principles
    • Ans. 

      Solid Principles are a set of five design principles for writing clean, maintainable, and scalable 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 ...

    • Answered by AI
    • Q3. Questions about scenarios in polymorphism
    • Q4. Dependency Injection and how to implement that.
    • Ans. 

      Dependency Injection is a design pattern where dependencies are injected into a class rather than created within the class.

      • Dependency Injection helps in achieving loose coupling between classes.

      • It allows for easier testing by enabling mocking of dependencies.

      • There are different ways to implement Dependency Injection such as constructor injection, property injection, and method injection.

      • Popular DI containers/frameworks

    • Answered by AI
    • Q5. Configuration where do we store in application.
    • Ans. 

      Configuration settings can be stored in various places such as appsettings.json, environment variables, database, or Azure Key Vault.

      • appsettings.json file in ASP.NET Core projects

      • Environment variables for sensitive data

      • Database for dynamic configuration

      • Azure Key Vault for secure storage

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    3
    Average
    Difficulty level
    Easy
    Process Duration
    Less than 2 weeks
    Result
    Not Selected
    Round 1 - Technical 

    (2 Questions)

    • Q1. What is sheiks class ?
    • Ans. 

      Sheiks class is a class in C# that allows for secure communication over a network using SSL/TLS protocols.

      • Sheiks class is part of the System.Security.Cryptography namespace in C#.

      • It provides methods for creating secure channels for communication.

      • It can be used to implement secure client-server communication in applications.

      • Examples include using Sheiks class to encrypt data sent over a network or to authenticate client

    • Answered by AI
    • Q2. Why shield class is using ?
    • Ans. 

      Shield class is used for encapsulating sensitive data and providing controlled access to it.

      • Shield class helps in protecting sensitive data from unauthorized access.

      • It allows for controlled access to the data through defined methods.

      • Examples include encrypting passwords in a Shield class to prevent direct access.

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (5 Questions)

    • Q1. Design patterns
    • Q2. Agile structure
    • Q3. Database related quries
    • Q4. Managed and unmanaged code
    • Q5. OOPS in deep questions
    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - One-on-one 

    (1 Question)

    • Q1. C# basics, Middleware, Exception handling,JWT token
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

    Round 1 - Technical 

    (4 Questions)

    • Q1. Oops concept details with elaborate
    • Q2. Middleware concept details in .net core
    • Q3. DI Concept in .net core
    • Ans. 

      DI concept in .NET Core allows for loosely coupled components by injecting dependencies at runtime.

      • DI stands for Dependency Injection

      • It helps in achieving Inversion of Control (IoC)

      • Reduces tight coupling between components

      • Improves testability and maintainability of code

      • Example: Services are injected into controllers in ASP.NET Core

    • Answered by AI
    • Q4. SQL server basic concept

    Accenture Interview FAQs

    How many rounds are there in Accenture DOT NET Developer interview for experienced candidates?
    Accenture interview process for experienced candidates usually has 1-2 rounds. The most common rounds in the Accenture interview process for experienced candidates are Technical, Resume Shortlist and HR.
    How to prepare for Accenture DOT NET Developer interview for experienced candidates?
    Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Accenture. The most common topics and skills that interviewers at Accenture expect are .Net, ASP, Entity Framework, SQL Server and Visual Studio.
    What are the top questions asked in Accenture DOT NET Developer interview for experienced candidates?

    Some of the top questions asked at the Accenture DOT NET Developer interview for experienced candidates -

    1. Write down the SQL qu...read more
    2. What is oops? Oops is a object oriented programing sys...read more
    3. What is GC, where you have used in the a...read more

    Tell us how to improve this page.

    People are getting interviews through

    based on 2 Accenture interviews
    Company Website
    Job Portal
    50%
    50%
    Moderate Confidence
    ?
    Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
    Accenture DOT NET Developer Salary
    based on 101 salaries
    ₹3.5 L/yr - ₹11.6 L/yr
    29% more than the average DOT NET Developer Salary in India
    View more details

    Accenture DOT NET Developer Reviews and Ratings

    based on 8 reviews

    4.2/5

    Rating in categories

    4.2

    Skill development

    4.5

    Work-Life balance

    4.1

    Salary & Benefits

    3.5

    Job Security

    4.1

    Company culture

    3.7

    Promotions/Appraisal

    4.4

    Work Satisfaction

    Explore 8 Reviews and Ratings
    Application Development Analyst
    38.9k salaries
    unlock blur

    ₹3 L/yr - ₹12 L/yr

    Application Development - Senior Analyst
    27.1k salaries
    unlock blur

    ₹6.8 L/yr - ₹20.2 L/yr

    Team Lead
    24.1k salaries
    unlock blur

    ₹7 L/yr - ₹25.1 L/yr

    Senior Software Engineer
    18.4k salaries
    unlock blur

    ₹6 L/yr - ₹19 L/yr

    Software Engineer
    17.6k salaries
    unlock blur

    ₹3.6 L/yr - ₹12.8 L/yr

    Explore more salaries
    Compare Accenture with

    TCS

    3.7
    Compare

    Cognizant

    3.8
    Compare

    Capgemini

    3.8
    Compare

    Infosys

    3.7
    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