Premium Employer

i

This company page is being actively managed by Accion Labs Team. If you also belong to the team, you can get access from here

Accion Labs Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Accion Labs Senior .NET Developer Interview Questions and Answers

Updated 7 Aug 2024

Accion Labs Senior .NET Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Diff between overloading overriding
  • Ans. 

    Overloading is having multiple methods in the same class with the same name but different parameters. Overriding is implementing a method in a subclass that is already defined in the parent class.

    • Overloading is resolved at compile time based on the method signature

    • Overriding is resolved at runtime based on the object type

    • Overloading does not require inheritance

    • Overriding requires inheritance

    • Example of overloading: publ...

  • Answered by AI

Senior .NET Developer Jobs at Accion Labs

View all

Interview questions from similar companies

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

(1 Question)

  • Q1. OOPS concepts, .net features, extension methods
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Apr 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 - One-on-one 

(2 Questions)

  • Q1. What is generics
  • Ans. 

    Generics are a way to create reusable code that can work with different data types.

    • Generics allow for type safety and reduce code duplication.

    • They are used in collections such as List and Dictionary.

    • Generics can also be used in methods and classes.

    • Example: List names = new List();

    • Example: Dictionary employees = new Dictionary();

Answered by AI
  • Q2. What is primary key
  • Ans. 

    Primary key is a unique identifier for a record in a database table.

    • Primary key ensures data integrity and helps in faster data retrieval.

    • It cannot have null values and must be unique for each record.

    • Examples of primary keys are social security number, email address, etc.

  • Answered by AI
    Interview experience
    3
    Average
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    Not Selected

    I applied via Naukri.com

    Round 1 - Technical 

    (2 Questions)

    • Q1. There were two technical and one HR round. Question were scenario based on sql and .net applications.
    • Q2. Replication of Databases
    • Ans. 

      Replication of databases involves copying and maintaining multiple copies of the same database for redundancy and fault tolerance.

      • Replication helps in ensuring high availability and fault tolerance by having multiple copies of the same data.

      • There are different types of replication such as master-slave replication, master-master replication, and multi-master replication.

      • Replication can be synchronous or asynchronous, wi...

    • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. I was not selected for round two
    • Q2. I am not aware of question in 2nd technical
    Round 3 - HR 

    (1 Question)

    • Q1. I was not selected for HR round
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

    I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.

    Round 1 - Technical 

    (3 Questions)

    • Q1. Given an array of non-negative integers.Find the length of the longest subsequence such that elements in the subsequence are contiguous integers. The consecutive numbers can be in any order. Example n=7 nu...
    • Ans. 

      Find the length of the longest subsequence of contiguous integers in an array.

      • Sort the array

      • Iterate through the array and check for consecutive integers

      • Keep track of the longest subsequence found

    • Answered by AI
    • Q2. Get list of pincodes from these objects Employee{ id Long, name String, Addresses : List
      } Addresses{ houseNo long, pindcode long, state String, country String, } Ans. Use flatMap to flatten and then use m...
    • Ans. 

      Use flatMap and map to extract list of pincodes from Employee objects

      • Use flatMap to flatten the list of Addresses in each Employee object

      • Use map to iterate over the flattened list and extract the pincodes

      • Example: employeeList.stream().flatMap(emp -> emp.getAddresses().stream()).map(address -> address.getPincode()).collect(Collectors.toList())

    • Answered by AI
    • Q3. What is Database Pooling, Hikari and its configurations. Java 8 to current enchancements and current java version Factory and Builder design patterns to explain and code Project expalantion and details, Cr...
    • Ans. 

      Database pooling is a technique used to manage a pool of database connections for efficient resource utilization. HikariCP is a popular database connection pooling library in Java.

      • HikariCP is a high-performance database connection pooling library for Java applications.

      • It is known for its low latency and high throughput.

      • Configurations for HikariCP include settings such as maximum pool size, connection timeout, and idle ...

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Prepare DSA and design patterns and knowledge of springboot,java & streams API advance methods etc.

    Skills evaluated in this interview

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

    (2 Questions)

    • Q1. What is LMS ?
    • Ans. 

      LMS stands for Learning Management System, a software application for the administration, documentation, tracking, reporting, and delivery of educational courses or training programs.

      • LMS helps organizations deliver online courses and training programs to employees or students.

      • It allows for the creation and management of courses, assessments, and learning materials.

      • LMS can track learner progress, generate reports, and p...

    • Answered by AI
    • Q2. What is shadow DOM
    • Ans. 

      Shadow DOM is a way to encapsulate the styling and structure of a web component, preventing styles from leaking out or clashing with the rest of the page.

      • Shadow DOM allows for creating self-contained components with their own styles and markup

      • It helps in preventing styles from the main document affecting the component and vice versa

      • Shadow DOM can be created using the 'shadowRoot' property of an element

    • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. What all exceptions you know ?
    • Ans. 

      Some common exceptions in Salesforce development include DMLException, QueryException, and LimitException.

      • DMLException: Thrown when an error occurs while performing DML operations like insert, update, delete.

      • QueryException: Thrown when an error occurs while querying data from the database.

      • LimitException: Thrown when governor limits are exceeded, such as SOQL query limit or CPU time limit.

    • Answered by AI
    • Q2. Have you worked on integration ?
    • Ans. 

      Yes, I have worked on integration in Salesforce development.

      • I have experience integrating Salesforce with external systems using REST and SOAP APIs.

      • I have worked on integrating Salesforce with third-party applications like MailChimp and DocuSign.

      • I have implemented custom integrations using tools like Salesforce Connect and MuleSoft.

      • I have experience with data mapping, transformation, and synchronization during integrat

    • Answered by AI
    Round 3 - Technical 

    (2 Questions)

    • Q1. Why governor limits ?
    • Ans. 

      Governor limits are in place to ensure efficient use of resources and prevent abuse in Salesforce platform.

      • Governor limits help in maintaining system performance and preventing monopolization of resources.

      • They ensure fair usage of resources among all users on the platform.

      • Examples include limits on number of records retrieved in a single query, number of SOQL queries executed, and CPU time consumed.

      • Governor limits also...

    • Answered by AI
    • Q2. What is challenge you faced ?
    • Ans. 

      One challenge I faced was integrating a third-party API with Salesforce.

      • Had to understand the API documentation thoroughly

      • Encountered compatibility issues with Salesforce platform

      • Implemented custom code to bridge the gap between API and Salesforce

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I was interviewed in Jan 2025.

    Round 1 - Coding Test 

    Test will be in hacker rank there would be a difficulty level between easy to medium

    Round 2 - Technical 

    (1 Question)

    • Q1. Question will be from data structure and easy to medium level of the programming laanguage question
    Round 3 - HR 

    (1 Question)

    • Q1. This is just to check your english ability
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I was interviewed before Feb 2024.

    Round 1 - Coding Test 

    They'll ask you to write any java 8 based simple code.

    Round 2 - Technical 

    (2 Questions)

    • Q1. More over on java 8, springboot and microservices
    • Q2. Java collections and spring boot annotations

    Interview Preparation Tips

    Interview preparation tips for other job seekers - This is great place to work and no one bothers you if you are doing your work to the point.
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - One-on-one 

    (2 Questions)

    • Q1. Basic Java Question
    • Q2. Spring Boot related questions
    Round 2 - One-on-one 

    (2 Questions)

    • Q1. Design a rest API and code it.
    • Ans. 

      Design and code a REST API for a software developer interview.

      • Define the endpoints and HTTP methods for the API (e.g. GET /users, POST /users)

      • Implement authentication and authorization mechanisms (e.g. JWT tokens)

      • Use proper status codes for responses (e.g. 200 OK, 401 Unauthorized)

      • Include error handling and validation for input data

      • Document the API using tools like Swagger or OpenAPI

    • Answered by AI
    • Q2. Questions related to JPA HIBERNATE SQL
    Round 3 - One-on-one 

    (2 Questions)

    • Q1. Discussion related to Last company Project and architecture level questions
    • Q2. Write code to calculate frequency of a word using Stream API and lambda expressions
    • Ans. 

      Calculate word frequency using Stream API and lambda expressions

      • Use Stream API to convert array of strings to stream

      • Use Collectors.groupingBy to group words by their frequency

      • Use Collectors.counting to count the occurrences of each word

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    Not Selected
    Round 1 - Aptitude Test 

    20 aptitude,20 comunication,4 program questions

    Round 2 - Group Discussion 

    General topics . topics about online class vs office line class

    Round 3 - HR 

    (1 Question)

    • Q1. In this round also they mainly check communication.after that basic questions about the what you put on your resume
    Round 4 - HR 

    (1 Question)

    • Q1. General round. In this round they told about the company and bond

    Accion Labs Interview FAQs

    How many rounds are there in Accion Labs Senior .NET Developer interview?
    Accion Labs interview process usually has 1 rounds. The most common rounds in the Accion Labs interview process are Technical.
    How to prepare for Accion Labs Senior .NET Developer interview?
    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 Accion Labs. The most common topics and skills that interviewers at Accion Labs expect are .Net, Web Api, AWS, Angular and Github.

    Tell us how to improve this page.

    Accion Labs Senior .NET Developer Interview Process

    based on 1 interview

    Interview experience

    3
      
    Average
    View more
    Join Accion Labs Helping transform businesses through emerging technologies
    Senior Software Engineer
    711 salaries
    unlock blur

    ₹8.2 L/yr - ₹34 L/yr

    Principal Software Engineer
    417 salaries
    unlock blur

    ₹11 L/yr - ₹40 L/yr

    Software Engineer
    301 salaries
    unlock blur

    ₹4.8 L/yr - ₹17.5 L/yr

    Technical Lead
    144 salaries
    unlock blur

    ₹12.3 L/yr - ₹40 L/yr

    Senior Principal Software Engineer
    142 salaries
    unlock blur

    ₹13.5 L/yr - ₹36.1 L/yr

    Explore more salaries
    Compare Accion Labs with

    TCS

    3.7
    Compare

    Infosys

    3.6
    Compare

    Wipro

    3.7
    Compare

    HCLTech

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