Upload Button Icon Add office photos

Filter interviews by

AkaaRa Consulting C Sharp and Dot Net Developer Interview Questions and Answers for Experienced

Updated 2 Apr 2024

AkaaRa Consulting C Sharp and Dot Net Developer Interview Experiences for Experienced

1 interview found

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

I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic Questions in Aptitude need to learn and practice

Round 2 - Technical 

(4 Questions)

  • Q1. Strictly they will interview in Technical be well prepared in C Sharp and Dot Net
  • Q2. What is Async and Await in C Sharp
  • Ans. 

    Async and Await in C# are keywords used for asynchronous programming, allowing tasks to run concurrently without blocking the main thread.

    • Async keyword is used to define a method as asynchronous, allowing it to run concurrently with other tasks.

    • Await keyword is used to pause the execution of the method until the awaited task is completed.

    • Async and Await are commonly used in scenarios where tasks like network requests o...

  • Answered by AI
  • Q3. What is namespace in c sharp
  • Ans. 

    Namespace in C# is a way to organize and group related classes, interfaces, structs, enums, and delegates.

    • Namespaces help in avoiding naming conflicts by providing a way to uniquely identify classes.

    • They also help in organizing code and making it more readable and maintainable.

    • Example: using System; - System is a namespace that contains fundamental classes and base classes.

  • Answered by AI
  • Q4. WHAT is the difference between dot net and dot net core
  • Ans. 

    Dot Net is a software framework developed by Microsoft, while Dot Net Core is a cross-platform, open-source version of Dot Net.

    • Dot Net is a software framework developed by Microsoft, while Dot Net Core is a cross-platform, open-source version of Dot Net.

    • Dot Net Core supports multiple operating systems like Windows, macOS, and Linux, while Dot Net is primarily for Windows.

    • Dot Net Core is modular and lightweight, allowin...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

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
-
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
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is interface
  • Ans. 

    An interface is a programming construct that defines a contract for classes to implement certain methods and properties.

    • Interfaces provide a way to achieve multiple inheritance in C#.

    • They are used to define common behavior that can be implemented by multiple classes.

    • Interfaces can be used to achieve loose coupling and promote code reusability.

    • Classes that implement an interface must provide an implementation for all it...

  • Answered by AI
  • Q2. Can we use static interface in public class
  • Ans. 

    Yes, static interfaces can be used in public classes in .NET.

    • Static interfaces are used to define a set of static members that can be implemented by a class.

    • They are useful when you want to group related static members together.

    • Static interfaces cannot be instantiated or inherited, but they can be implemented by a class.

    • The static members defined in the interface must be implemented as static members in the implementin...

  • Answered by AI

Skills evaluated in this interview

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

(5 Questions)

  • Q1. Explain Oops concepts
  • Ans. 

    OOPs concepts are fundamental principles of object-oriented programming like Inheritance, Polymorphism, Encapsulation, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Polymorphism: Ability of an object to take on many forms.

    • Encapsulation: Bundling of data with the methods that operate on that data.

    • Abstraction: Hiding the complex implementation details and showing only t

  • Answered by AI
  • Q2. SQL queries like, Join, indexing
  • Q3. HTML CSS javascript
  • Q4. Dot net core, MVC, ADO dot net
  • Q5. Action filter, Exception Filters
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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. What is delegate?
  • Ans. 

    Delegate is a type that represents references to methods with a specific parameter list and return type.

    • Delegates are similar to function pointers in C++ or pointers to member functions in C++.

    • Delegates allow methods to be passed as parameters.

    • Delegates can be used to define callback methods.

    • Delegates can be multicast, meaning they can hold references to multiple methods.

    • Example: delegate void MyDelegate(string message

  • Answered by AI
  • Q2. What is connection pool?
  • Ans. 

    Connection pool is a cache of database connections maintained so that the connections can be reused when needed.

    • Connection pool helps in improving performance by reusing existing connections instead of creating new ones every time.

    • It helps in reducing the overhead of establishing a new connection to the database.

    • Connection pool size can be configured to control the maximum number of connections that can be opened at a ...

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Delete duplicate records
  • Ans. 

    Use SQL query with GROUP BY and HAVING clause to delete duplicate records.

    • Use GROUP BY clause to group records with same values.

    • Use HAVING clause to filter out groups with count greater than 1.

    • Delete duplicate records based on the grouped criteria.

  • Answered by AI
  • Q2. 2nd highest salary
  • Ans. 

    To find the 2nd highest salary in a table, we can use a subquery or window function in SQL.

    • Use a subquery to select the maximum salary that is less than the highest salary

    • Use a window function like ROW_NUMBER() to rank the salaries and then select the 2nd highest

    • Consider handling cases where there may be ties for the highest salary

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. OOPS, SQL, MVC, C#
Round 2 - Technical 

(1 Question)

  • Q1. Oops Concept, MVC Related
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Questions on DSA and OOPS concepts
  • Q2. Questions on Design Patterns
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. What is SharePoint SharePoint configuration Difference between SharePoint online and onprime
  • Ans. 

    SharePoint is a web-based collaborative platform that integrates with Microsoft Office.

    • SharePoint is a document management and storage system.

    • It allows teams to collaborate on projects and share information.

    • SharePoint can be used to create websites, intranets, and extranets.

    • SharePoint Online is a cloud-based version of SharePoint, while on-premise refers to a self-hosted version.

    • SharePoint Online is part of Office 365 ...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Package expecting and company discuss

Skills evaluated in this interview

AkaaRa Consulting Interview FAQs

How many rounds are there in AkaaRa Consulting C Sharp and Dot Net Developer interview for experienced candidates?
AkaaRa Consulting interview process for experienced candidates usually has 2 rounds. The most common rounds in the AkaaRa Consulting interview process for experienced candidates are Aptitude Test and Technical.
What are the top questions asked in AkaaRa Consulting C Sharp and Dot Net Developer interview for experienced candidates?

Some of the top questions asked at the AkaaRa Consulting C Sharp and Dot Net Developer interview for experienced candidates -

  1. WHAT is the difference between dot net and dot net c...read more
  2. What is Async and Await in C Sh...read more
  3. What is namespace in c sh...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Accenture Interview Questions
3.9
 • 8.1k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
Deloitte Interview Questions
3.8
 • 2.8k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
PwC Interview Questions
3.4
 • 1.4k Interviews
Ernst & Young Interview Questions
3.5
 • 1.1k Interviews
WNS Interview Questions
3.4
 • 965 Interviews
View all
Software Engineer
8 salaries
unlock blur

₹1.5 L/yr - ₹9 L/yr

Senior Associate
6 salaries
unlock blur

₹12.5 L/yr - ₹26 L/yr

Software Developer
5 salaries
unlock blur

₹4 L/yr - ₹8 L/yr

Consultant
4 salaries
unlock blur

₹7 L/yr - ₹12 L/yr

Test Engineer
3 salaries
unlock blur

₹3 L/yr - ₹3 L/yr

Explore more salaries
Compare AkaaRa Consulting with

McKinsey & Company

3.9
Compare

BCG

3.8
Compare

KPMG India

3.5
Compare

Deloitte

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview