Associate Engineer

600+ Associate Engineer Interview Questions and Answers

Updated 8 Jul 2025
search-icon

Asked in Nagarro

3d ago

Q. Count Ways To Reach The N-th Stair Problem Statement

You are given a number of stairs, N. Starting at the 0th stair, you need to reach the Nth stair. Each time you can either climb one step or two steps. You ha...read more

Ans.

The problem involves finding the number of distinct ways to climb to the Nth stair by taking one or two steps at a time.

  • Use dynamic programming to solve this problem efficiently.

  • The number of ways to reach the Nth stair is the sum of the number of ways to reach the (N-1)th stair and the (N-2)th stair.

  • Handle large inputs by taking modulo 10^9+7 to avoid overflow.

  • Example: For N=3, there are 3 ways to climb to the third stair: (0, 1, 2, 3), (0, 2, 3), and (0, 1, 3).

Asked in Capgemini

1d ago

Q. Trailing Zeros in Factorial Problem

Find the number of trailing zeroes in the factorial of a given number N.

Input:

The first line contains an integer T representing the number of test cases.
Each of the followi...read more
Ans.

Count the number of trailing zeros in the factorial of a given number.

  • To find the number of trailing zeros in N!, count the number of factors of 5 in the prime factorization of N.

  • Each factor of 5 contributes to a trailing zero in the factorial.

  • For example, for N=10, there are 2 factors of 5 in the prime factorization (5 and 10), so there are 2 trailing zeros.

Associate Engineer Interview Questions and Answers for Freshers

illustration image

Asked in Nagarro

1d ago

Q. Convert First Letter to Upper Case

Given a string STR, transform the first letter of each word in the string to uppercase.

Example:

Input:
STR = "I am a student of the third year"
Output:
"I Am A Student Of The...read more
Ans.

The function takes a string as input and transforms the first letter of each word to uppercase.

  • Split the input string into individual words using spaces as delimiters.

  • For each word, convert the first letter to uppercase and concatenate the rest of the word.

  • Join the modified words back together with spaces to form the final transformed string.

Asked in Tata Steel

6d ago

Q. What tests are performed during the maintenance of a power transformer?

Ans.

Tests done during maintenance of a power transformer

  • Insulation resistance test

  • Turns ratio test

  • Winding resistance test

  • Oil quality test

  • Partial discharge test

  • Visual inspection

Are these interview questions helpful?

Asked in Tata Steel

5d ago

Q. How can you control the speed of an EOT crane without a VFD?

Ans.

Speed of an EOT crane can be controlled by changing the voltage or frequency of the power supply.

  • By changing the voltage or frequency of the power supply, the speed of the EOT crane can be controlled.

  • This can be achieved by using a transformer to change the voltage or a generator to change the frequency.

  • However, this method is not as efficient as using a VFD.

  • Another option is to use a mechanical system such as a gearbox to control the speed.

  • This method is also not as efficien...read more

Q. 4.What is Cover depth?, Why we maintain and how much you maintain?

Ans.

Cover depth is the depth at which reinforcement is provided in concrete structures.

  • Cover depth protects the reinforcement from corrosion and fire damage.

  • It also helps in providing durability and strength to the structure.

  • The amount of cover depth depends on the type of structure and its exposure to environmental factors.

  • For example, in a bridge exposed to saltwater, a cover depth of 75mm may be required.

  • In a building, a cover depth of 25mm may be sufficient.

  • Cover depth is usu...read more

Associate Engineer Jobs

Marriott logo
Engineering Associate 2-7 years
Marriott
4.1
New Delhi
Marriott logo
Engineering Associate 3-8 years
Marriott
4.1
New Delhi
Marriott logo
Engineering Associate 2-7 years
Marriott
4.1
New Delhi
5d ago

Q. What is floating static routing, and how can we configure it?

Ans.

Floating routing is a technique used to route traffic between two networks without a direct physical connection.

  • It involves creating a virtual interface on each network and configuring them to communicate with each other.

  • This can be done using protocols such as GRE or IPsec.

  • Floating routing can be useful in scenarios where a direct physical connection is not possible or desirable, such as connecting two data centers.

  • Configuration can vary depending on the specific network equ...read more

Asked in Amazon

2d ago

Q. How do you manage priorities or request? Create a to-do list for prioritising your work.

Ans.

Prioritizing work is crucial for efficient time management. A to-do list can help in managing priorities and requests.

  • Create a to-do list with all the tasks that need to be completed

  • Assign a priority level to each task based on its urgency and importance

  • Re-evaluate the list regularly and make necessary adjustments

  • Communicate with team members and stakeholders to ensure alignment of priorities

  • Use tools like calendars and reminders to stay on track

  • Delegate tasks when appropriat...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q. What is transformer? What is the use of capacitor bank? How to reduce wastage power? What is the principle of A.C. Motor? What is generator? What is the use of preventer in starter? Who to reduce the fluctuatio...

read more
Ans.

Answers to questions related to electrical engineering

  • Transformer is an electrical device that transfers energy between two or more circuits through electromagnetic induction

  • Capacitor bank is used to improve power factor and reduce reactive power in electrical systems

  • Wastage power can be reduced by using energy-efficient devices, reducing losses in transmission and distribution, and implementing energy conservation measures

  • A.C. motor works on the principle of rotating magneti...read more

Asked in Cummins

1d ago

Q. Which gas emission is the most harmful?

Ans.

The most harmful gas emission is carbon dioxide (CO2).

  • CO2 is a greenhouse gas that contributes to global warming and climate change.

  • It is released by burning fossil fuels like coal, oil, and gas.

  • Other harmful emissions include sulfur dioxide (SO2), nitrogen oxides (NOx), and particulate matter (PM).

Asked in Quess

3d ago

Q. 1) What is networking ? 2) what is DHCP and it's range) 3) tell me the use of apipa with it's range? 4) what is Defragmentation? 5) what is virtual memory? 6) types of os installation 7) how will you backup you...

read more
Ans.

Networking is the practice of connecting computers and other devices to share resources and information.

  • DHCP is a network protocol that assigns IP addresses automatically to devices on a network.

  • APIPA (Automatic Private IP Addressing) is used when a DHCP server is not available, with a range of 169.254.0.1 to 169.254.255.254.

  • Defragmentation is the process of reorganizing data on a hard drive to improve efficiency and speed.

  • Virtual memory is a memory management technique that ...read more

Asked in Cummins

2d ago

Q. What are the various heat treatments used to lower stress?

Ans.

Heat treatments like annealing, tempering, and stress relieving can lower stresses in materials.

  • Annealing involves heating the material to a high temperature and then slowly cooling it to reduce internal stresses.

  • Tempering involves heating the material to a specific temperature and then cooling it quickly to reduce stresses.

  • Stress relieving involves heating the material to a specific temperature and then cooling it slowly to reduce stresses.

  • Other heat treatments like quenchin...read more

Asked in Infocusp

1d ago

Q. What is an anchor tag in HTML, what is the event loop in JavaScript, what is the box model in CSS, what are padding and margin, what are hooks in React.js, what is CORS in Node.js, and what is a JWT token?

Ans.

Anchors in HTML, event loop in JavaScript, box model in CSS, padding and margin, hooks in React.js, CORS in Node.js, JWT token.

  • Anchor tag in HTML is used to create hyperlinks. Example: <a href='https://www.example.com'>Click here</a>

  • Event loop in JavaScript is responsible for handling asynchronous operations. Example: setTimeout() function

  • Box model in CSS defines the layout of elements. It consists of content, padding, border, and margin.

  • Padding in CSS is the space between th...read more

Q. What tests are used to check a weld joint, and how do they work?

Ans.

Tests for checking weld joint and their explanation.

  • Visual inspection - checking for cracks, porosity, undercut, etc.

  • Dye penetrant test - applying dye to the weld and checking for leaks

  • Radiographic test - using X-rays or gamma rays to check for internal defects

  • Ultrasonic test - using high-frequency sound waves to detect flaws

  • Magnetic particle test - using magnetic fields to detect surface cracks

  • Tensile test - applying tension to the weld to check its strength

  • Bend test - bendi...read more

Q. Which type of battery lasts longer: disposable or rechargeable?

Ans.

Charging batteries last longer than disposable batteries.

  • Charging batteries can be recharged multiple times, extending their lifespan.

  • Disposable batteries are meant for single use and need to be replaced once depleted.

  • Examples of charging batteries include lithium-ion batteries used in smartphones and laptops.

  • Examples of disposable batteries include alkaline batteries commonly used in remote controls.

Asked in TEKsystems

6d ago

Q. Which is difficult program that you wrote in python Which is difficult program wrote in c Dictionary use with code implications

Ans.

Difficult program in Python: A web scraper to extract data from dynamic websites. Difficult program in C: A program to implement a custom data structure.

  • Python program required knowledge of web scraping libraries like BeautifulSoup and Selenium

  • C program required understanding of memory management and pointers

  • Python program had to handle dynamic website elements and login authentication

  • C program had to implement a custom data structure like a linked list or binary tree

Asked in CtrlS

6d ago

Q. What is Bernoulli equation? What is heat rate and its equations? What is steady flow, laminar flow and streamline flow? What is viscosity and its types What is Reynold equation? What is boundary layer? What are...

read more
Ans.

The Bernoulli equation relates the pressure, velocity, and elevation of a fluid in a steady flow.

  • Bernoulli equation relates pressure, velocity, and elevation in fluid flow

  • Heat rate is the amount of heat transferred per unit time

  • Steady flow is when the fluid properties at a point do not change with time

  • Laminar flow is smooth and orderly, while turbulent flow is chaotic

  • Viscosity is a measure of a fluid's resistance to flow

  • Reynolds equation relates the flow regime to fluid prope...read more

Asked in TEKsystems

5d ago

Q. Program to count spaces in string Program to print only digits in string

Ans.

Program to count spaces and print digits in string

  • For counting spaces, loop through the string and check for ' ' character

  • For printing digits, loop through the string and check for '0' to '9' characters

  • Use isdigit() function in Python to check for digits

  • Use a counter variable to keep track of spaces

  • Use a separate string variable to store digits and print it at the end

Asked in Quess

1d ago

Q. 1)What is outlook? 2)What is .pst and .ost ? 3)Tell me the process of outlook configuration 4)How will you troubleshoot outlook if it shows offline, How will you turn it online ? 5) What is POP IMAP and SMTP?

Ans.

Outlook is an email client developed by Microsoft for managing emails, calendars, contacts, and tasks.

  • Outlook is a popular email client used for sending and receiving emails.

  • .pst is a personal storage file used to store emails, contacts, and other data locally.

  • .ost is an offline storage file used by Outlook to store a copy of mailbox data from an Exchange server.

  • Outlook configuration involves setting up email accounts, server settings, and personal preferences.

  • To troubleshoot...read more

Asked in Linde India

2d ago

Q. What do you know about instrumentation and electrical fields?

Ans.

Instrument & electrical field involves designing, installing, and maintaining electrical and electronic systems and equipment.

  • It includes working with various instruments such as sensors, transmitters, and controllers.

  • Knowledge of electrical circuits, wiring, and power distribution is essential.

  • Skills in programming and troubleshooting are also important.

  • Examples of applications include control systems for manufacturing processes, power distribution systems, and instrumentati...read more

Asked in AIT Global

1d ago

Q. OOPS? Hashmap, Map? Why string is immutable? String and StringBuilder difference Arrays and Collection Difference? Multithreading ?

Ans.

Questions on OOP concepts, data structures, and multithreading.

  • OOPS stands for Object-Oriented Programming System.

  • HashMap and Map are both interfaces in Java. HashMap is a class that implements the Map interface.

  • String is immutable in Java because it enhances security, concurrency, and performance.

  • String is a sequence of characters, while StringBuilder is a mutable sequence of characters.

  • Arrays are fixed in size, while Collections are dynamic in size.

  • Multithreading is the abi...read more

Asked in Quess

5d ago

Q. 1)What is IP? 2)Types of IP? 3)How many classes are in ipv4 ? 4)Tell me all class ranges of ipv4 ? 5) How many bits are in ipv4? 6) tell me difference between IPv4 and IPv6? 7) how will you give manual IP ?

Ans.

IP stands for Internet Protocol. It is a set of rules governing the format of data sent over the internet.

  • Types of IP include IPv4 and IPv6.

  • There are 5 classes in IPv4: A, B, C, D, and E.

  • IPv4 has 32 bits, while IPv6 has 128 bits.

  • IPv4 ranges: Class A (1-126), Class B (128-191), Class C (192-223), Class D (224-239), Class E (240-255).

  • Difference between IPv4 and IPv6: IPv4 uses 32-bit addresses, while IPv6 uses 128-bit addresses.

  • To give manual IP, go to network settings, select ...read more

Q. What is a process? What is a thread? What are string? Why are strings immutable? What is JDK and JRE? What is synchronisation? What are opps concepts? What is data base? What is a query?

Ans.

A set of technical questions related to software engineering concepts.

  • Process: an instance of a program that is being executed by the operating system.

  • Thread: a lightweight process that can run concurrently with other threads within a process.

  • String: a sequence of characters.

  • Strings are immutable to ensure their values cannot be changed once created.

  • JDK: Java Development Kit, a software development environment for building Java applications.

  • JRE: Java Runtime Environment, a so...read more

Q. How can the design be improved in a compressive model of a battery?

Ans.

Improving design in compressive model of battery involves optimizing material selection, structure, and manufacturing processes.

  • Optimize material selection to improve energy density and performance

  • Consider structural design to enhance mechanical strength and stability

  • Implement advanced manufacturing processes for better efficiency and cost-effectiveness

Asked in TCS

6d ago

Q. How do you approach problem-solving, and can you provide a specific situation where your leadership skills have benefited you?

Ans.

I approach problem-solving by analyzing the issue, brainstorming solutions, and collaborating with team members. My leadership skills were evident when I successfully led a project to implement a new software system.

  • Analyze the problem thoroughly before jumping into solutions

  • Brainstorm potential solutions and evaluate their feasibility

  • Collaborate with team members to gather different perspectives and insights

  • Communicate effectively to ensure everyone is on the same page

  • Take i...read more

Asked in Cummins

2d ago

Q. Describe a situation where you had to adapt to a significant change or unexpected problem.

Ans.

Adaptability problem refers to difficulty in adjusting to new situations or changes.

  • Adaptability problem can arise due to lack of experience or exposure to new situations.

  • It can also be caused by fear of the unknown or fear of failure.

  • Adaptability problem can be overcome by developing a growth mindset and being open to learning and trying new things.

  • Examples of adaptability problem include difficulty in adjusting to a new job, new environment, or new technology.

Asked in Quess

4d ago

Q. 1) What is network printer and shared printer ? 2) how will you configure network printer or shared printer? 3) what will you do if printer is not giving a print? 4) tell me types of printer ?

Ans.

A network printer is a printer that is connected to a network and can be accessed by multiple users. A shared printer is a printer that is connected to a single computer and can be accessed by other devices on the same network.

  • Network printer is connected to a network and can be accessed by multiple users.

  • Shared printer is connected to a single computer and can be accessed by other devices on the same network.

  • To configure a network printer, you need to connect it to the netwo...read more

5d ago

Q. How are evaporators different from distillation columns?

Ans.

Evaporators are used to separate a liquid from a solution by heating and vaporizing the liquid, while distillation columns are used to separate different components of a liquid mixture based on their boiling points.

  • Evaporators are used to concentrate a solution by removing the solvent through evaporation

  • Distillation columns are used to separate different components of a liquid mixture based on their boiling points

  • Evaporators are commonly used in industries like food processin...read more

Asked in Amazon

2d ago

Q. What steps do you take to ensure accurate estimates for a project?

Ans.

To ensure accurate estimates for a project, I follow a structured approach involving thorough analysis, collaboration with team members, and regular updates.

  • Conduct a detailed analysis of project requirements and scope

  • Collaborate with team members to gather input and insights

  • Break down the project into smaller tasks for better estimation

  • Use historical data and past experiences to inform estimates

  • Regularly review and update estimates as the project progresses

4d ago

Q. What is flip flop? what are the different types of flip flop? Draw circuit diagram and truth table for JK flip flop

Ans.

A flip flop is a digital circuit that stores a single bit of data. There are different types of flip flops such as SR, D, JK, and T flip flops.

  • Flip flop is a sequential logic circuit that stores one bit of data.

  • Types of flip flops include SR, D, JK, and T flip flops.

  • JK flip flop has two inputs (J and K), a clock input, and two outputs (Q and Q').

  • The truth table for a JK flip flop shows the behavior of the flip flop based on the inputs and clock signal.

1
2
3
4
5
6
7
Next

Interview Experiences of Popular Companies

TCS Logo
3.6
 • 11.1k Interviews
Accenture Logo
3.7
 • 8.7k Interviews
Cognizant Logo
3.7
 • 5.9k Interviews
Capgemini Logo
3.7
 • 5.1k Interviews
Tata Steel Logo
4.0
 • 929 Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Associate Engineer Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits