Upload Button Icon Add office photos

Filter interviews by

ACS Networks & Technologies Full Stack Developer Interview Questions and Answers for Experienced

Updated 22 Aug 2023

ACS Networks & Technologies Full Stack Developer Interview Experiences for Experienced

1 interview found

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 - Coding Test 

1st question was easy based on array 2nd question was medium level

Round 3 - Technical 

(1 Question)

  • Q1. About different data structures, React hooks, mongodb aggregation,event loop, flow of react
Round 4 - HR 

(1 Question)

  • Q1. Basic question about myself, why I chose It

Interview questions from similar companies

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

(1 Question)

  • Q1. Tell me about yourself
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Projects

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well do well. focus on coding
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Tell about design pattern
  • Ans. 

    Design patterns are reusable solutions to common problems in software design.

    • Design patterns help in creating maintainable, scalable, and efficient code.

    • Some common design patterns include Singleton, Factory, Observer, and Strategy.

    • Design patterns can be categorized into three main groups: creational, structural, and behavioral.

  • Answered by AI
  • Q2. Functional Overloading vs function overriding
  • Ans. 

    Functional overloading involves multiple functions with the same name but different parameters, while function overriding involves a subclass providing a specific implementation for a method in its superclass.

    • Functional overloading allows multiple functions with the same name but different parameters.

    • Function overriding occurs in inheritance when a subclass provides a specific implementation for a method in its supercl...

  • Answered by AI
  • Q3. What is hoisting in Java script
  • Ans. 

    Hoisting in JavaScript is a behavior where variable and function declarations are moved to the top of their containing scope during the compilation phase.

    • Variable declarations are hoisted to the top of their scope, but not their initializations.

    • Function declarations are fully hoisted, including their definitions.

    • Hoisting can lead to unexpected behavior if not understood properly.

  • Answered by AI
  • Q4. What is memonisation
  • Ans. 

    Memoization is a technique used in computer science to store the results of expensive function calls and return the cached result when the same inputs occur again.

    • Memoization helps in improving the performance of a program by reducing redundant calculations.

    • It is commonly used in dynamic programming to optimize recursive algorithms.

    • Example: Fibonacci sequence calculation can be optimized using memoization to store prev

  • Answered by AI
  • Q5. What is promise, closure ?
  • Ans. 

    A promise is an object representing the eventual completion or failure of an asynchronous operation. A closure is a function defined within another function that has access to its parent function's scope.

    • Promise is used to handle asynchronous operations in JavaScript.

    • Promises can be in one of three states: pending, fulfilled, or rejected.

    • Closures allow functions to access variables from their parent function even after...

  • Answered by AI
  • Q6. Difference between == && ===
  • Ans. 

    == is used for equality comparison, while === is used for strict equality comparison.

    • == checks for equality of values, while === checks for equality of values and data types.

    • == can perform type coercion, while === does not.

    • == is less strict than ===.

    • Example: 1 == '1' returns true, but 1 === '1' returns false.

  • Answered by AI

Skills evaluated in this interview

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

30 minutes tech round on Java

Round 2 - Technical 

(2 Questions)

  • Q1. What are properties of java?
  • Ans. 

    Java properties include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Allows bundling of data and methods that operate on the data within a single unit.

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

    • Polymorphism: Allows objects to be treated as instances of their parent class.

    • Abstraction: Hides the implementation details and only shows the necessary feature

  • Answered by AI
  • Q2. What is method overloading?
  • Ans. 

    Method overloading is the ability to define multiple methods with the same name but different parameters in a class.

    • Allows multiple methods with the same name but different parameters

    • Parameters can be different in number, type, or order

    • Helps improve code readability and maintainability

    • Example: void print(int num) and void print(String text) in a class

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Questions about current projects
  • Q2. Questions about AWS

Interview Preparation Tips

Interview preparation tips for other job seekers - Master your skills and good karma on it's way.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(1 Question)

  • Q1. Why Spring boot over spring, beans scope, spring annotation, ReactJS data fetching
  • Ans. 

    Spring Boot is preferred over Spring for easier setup and configuration. Beans scope defines object lifecycle. Spring annotations simplify configuration. ReactJS for efficient data fetching.

    • Spring Boot is preferred for its convention over configuration approach, making setup and configuration easier.

    • Beans scope in Spring defines the lifecycle of objects, such as singleton, prototype, request, session, etc.

    • Spring annota...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
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 

(3 Questions)

  • Q1. About full stack developer of website development
  • Q2. Angular ,string boot , html, MySQL,css
  • Q3. Front end,back end, development

Interview Preparation Tips

Interview preparation tips for other job seekers - Experience in all development of using tools in full stack developer of step by step logic using in development
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Monster and was interviewed in Dec 2022. There were 3 interview rounds.

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 - Coding Test 

There were multiple choice question from react, javascript and node js

Round 3 - Technical 

(2 Questions)

  • Q1. Javascript, react theory as well as practical questions were asked eg.
  • Q2. 1. What is the flow of redux? 2. Write code for promises.
  • Ans. 

    Flow of Redux and code for promises

    • Redux flow involves dispatching actions, reducers updating state, and components subscribing to state changes

    • Promises are used for asynchronous operations and have a resolve and reject function

    • Example code for promises: new Promise((resolve, reject) => { // code here })

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Before going to any interview clear your basics. Prepare basic javascript questions and react questions as well.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Sep 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Asking about .net development, angular, Ms SQL Server, Microsoft Azure.
Round 3 - Coding Test 

Writting and implementation programs got by tech Mahindra by logical thinking

Round 4 - Technical 

(1 Question)

  • Q1. Asking about technical questions related with databases
Round 5 - Technical 

(1 Question)

  • Q1. Asking about .Net framework and page cycles

Interview Preparation Tips

Interview preparation tips for other job seekers - focusing on technical, programming and communication skills

I was interviewed in Jul 2021.

Round 1 - Video Call 

(3 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This was technical + HR round. It was in the morning 11:00 am.

  • Q1. Find Duplicates In Array

    You are given an array/list 'ARR' consisting of N integers, which contains elements only in the range 0 to N - 1. Some of the elements may be repeated in 'ARR'. You...

  • Ans. 

    The task is to find all duplicate elements in an array of integers.

    • Iterate through the array and keep track of the count of each element using a hashmap.

    • Return all elements from the hashmap with count greater than 1 as the duplicate elements.

  • Answered by AI
  • Q2. Technical Questions

    What are joins?

    How is truncate different from delete.

    What is bootsrap?

    How to import css into html?

  • Ans. 

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

    • Joins are used in SQL to retrieve data from multiple tables.

    • Common types of joins are inner join, left join, right join, and full outer join.

    • Joins are performed using the JOIN keyword and specifying the related columns.

    • Joins can be used to fetch data from multiple tables based on a common column.

    • Joins help in creating relation

  • Answered by AI
  • Q3. Basic HR Questions

     Why you want to switch company?

    How do you keep yourself motivated?

  • Ans. 

    I want to switch companies to explore new challenges and opportunities for growth.

    • Seeking new challenges and opportunities for growth

    • Wanting to work with a different technology stack

    • Desire for a better work-life balance

    • Looking for a company culture that aligns with personal values

    • Seeking better compensation and benefits

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaResume ShortlistingAccenture interview preparation:Topics to prepare for the interview - Strings, Arrays, Sorting algorithms, Linked List, Loops, Sliding windows, Graphs, Trees, OOPS, DSA, DBMSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Do atleast 2 projects
Tip 2 : Complete competitive programming
Tip 3 : Practice more interview Questions particular to the company applying to

Application resume tips for other job seekers

Tip 1 : Don't lie on resume
Tip 2 : Try to wrap resume in one page

Final outcome of the interviewSelected

Skills evaluated in this interview

ACS Networks & Technologies Interview FAQs

How many rounds are there in ACS Networks & Technologies Full Stack Developer interview for experienced candidates?
ACS Networks & Technologies interview process for experienced candidates usually has 4 rounds. The most common rounds in the ACS Networks & Technologies interview process for experienced candidates are Resume Shortlist, Coding Test and Technical.

Tell us how to improve this page.

Network Engineer
6 salaries
unlock blur

₹3.5 L/yr - ₹3.7 L/yr

Graphic Designer
4 salaries
unlock blur

₹3 L/yr - ₹3.6 L/yr

Project Lead
4 salaries
unlock blur

₹2.4 L/yr - ₹6 L/yr

SME
4 salaries
unlock blur

₹2.7 L/yr - ₹3.8 L/yr

Digital Marketing Executive
4 salaries
unlock blur

₹1.8 L/yr - ₹3 L/yr

Explore more salaries
Compare ACS Networks & Technologies with

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.6
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