Engineering Manager

200+ Engineering Manager Interview Questions and Answers

Updated 2 Mar 2025
search-icon

Q51. have u participated in framework design

Ans.

Yes, I have participated in framework design.

  • I have led a team in designing a custom framework for a web application.

  • I have also contributed to the design of an open-source testing framework.

  • My experience includes evaluating existing frameworks and proposing improvements.

  • I prioritize flexibility, scalability, and ease of use in framework design.

Q52. Then breaking down of each component of architecture

Ans.

Breaking down each component of architecture involves analyzing and understanding the individual parts that make up the overall system.

  • Identify the main components of the architecture

  • Analyze the function and purpose of each component

  • Understand how each component interacts with the others

  • Consider the scalability and maintainability of each component

  • Examples: front-end, back-end, database, APIs

Q53. Are you able to do Power plant maintenance ??

Ans.

Yes, I have experience in power plant maintenance.

  • I have experience in performing routine maintenance tasks on power plant equipment.

  • I am familiar with troubleshooting and repairing issues in power plant systems.

  • I have knowledge of safety protocols and regulations related to power plant maintenance.

  • I have worked on maintaining various components such as boilers, turbines, generators, and cooling systems.

Q54. how much tools use in cnc

Ans.

The number of tools used in CNC machining varies depending on the complexity of the project and the machine capabilities.

  • The number of tools used in CNC machining can range from a few to hundreds, depending on the requirements of the project.

  • Different tools are used for different operations such as drilling, milling, turning, and cutting.

  • The selection of tools depends on factors like material type, desired finish, tolerances, and production volume.

  • Tool changers are often used...read more

Are these interview questions helpful?

Q55. Find 2 sum , follow-up question Triplet sum in array

Ans.

Finding 2 sum and Triplet sum in an array of strings

  • Use a hashmap to store the elements and their indices for quick lookup

  • For 2 sum, iterate through the array and check if the target - current element exists in the hashmap

  • For Triplet sum, fix one element and find the other two using 2 sum approach

Q56. How do you do capacity estimation?

Ans.

Capacity estimation involves analyzing current resources, future demands, and potential constraints to determine the maximum workload a system can handle.

  • Evaluate current resources such as hardware, software, and human capital.

  • Analyze historical data on workload patterns and trends.

  • Consider potential constraints such as budget limitations or technological limitations.

  • Forecast future demands based on growth projections or new project requirements.

  • Use mathematical models or sim...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q57. Bearing replacement of Motors, Generator and Engine.

Ans.

Bearing replacement is a common maintenance task for motors, generators, and engines.

  • Bearing replacement is necessary when bearings wear out or fail due to excessive load, heat, or contamination.

  • Proper diagnosis of bearing failure is crucial to determine the root cause and prevent future failures.

  • Replacement bearings should be selected based on the specific application requirements, such as load capacity and operating conditions.

  • The replacement process involves disassembling ...read more

Q58. Sorry Array on the basis of alphabetical order of keys

Ans.

Sort an array of strings based on alphabetical order of keys

  • Use the sort() method with a custom compare function to sort the array alphabetically

  • The compare function should compare the keys of the strings using localeCompare() method

  • Example: ['banana', 'apple', 'cherry'] should be sorted as ['apple', 'banana', 'cherry']

Engineering Manager Jobs

Manager - Engineering ( Telecom) 5-10 years
Schneider Electric India Pvt. Ltd.
4.1
Mumbai
Solutions Engineering Manager 4-8 years
Amazon
4.1
₹ 12 L/yr - ₹ 22 L/yr
Bangalore / Bengaluru
ML Enablement Engineering Manager (Platform Engineering) 10-20 years
Ford
4.4
Chennai

Q59. Electrical system and operation of HT distribution system. Chillers/HVAC

Ans.

HT distribution system is a high voltage electrical system that powers chillers and HVAC systems.

  • HT distribution system is used to transmit high voltage electrical power from the source to the load.

  • Chillers and HVAC systems are powered by the HT distribution system.

  • HT distribution system requires proper insulation and grounding to ensure safety.

  • Regular maintenance and testing of the HT distribution system is necessary to ensure its proper functioning.

  • Chillers and HVAC systems...read more

Q60. Spring boot application design with details on queuing mechanism.

Ans.

Spring Boot app design with queuing mechanism

  • Use Spring Boot's built-in support for message queuing with RabbitMQ or Apache Kafka

  • Define message queues and bindings in application.properties or YAML file

  • Implement message listeners and handlers to process messages from the queue

  • Ensure fault tolerance and scalability by configuring message retries and dead-letter queues

Q61. What is profibus end terminator resistance

Ans.

Profibus end terminator resistance is the resistance value at the end of a Profibus network to prevent signal reflections.

  • Profibus end terminator resistance is typically 100-120 ohms.

  • It is used to match the characteristic impedance of the transmission line.

  • The terminator resistor absorbs the signal to prevent reflections at the end of the network.

  • Incorrect terminator resistance can lead to signal distortion and communication errors.

Q62. What is your Product development approach

Ans.

My product development approach involves a customer-centric mindset, iterative prototyping, cross-functional collaboration, and continuous improvement.

  • Customer-centric mindset: Prioritizing customer needs and feedback throughout the development process.

  • Iterative prototyping: Building and testing prototypes in multiple iterations to gather feedback and make improvements.

  • Cross-functional collaboration: Working closely with different teams such as design, engineering, and market...read more

Q63. which types of gauge use you

Ans.

I use various types of gauges depending on the specific engineering task at hand.

  • I use pressure gauges to measure fluid pressure in hydraulic systems.

  • I use temperature gauges to monitor the temperature of machinery and equipment.

  • I use strain gauges to measure the deformation or strain of materials under load.

  • I use flow meters to measure the flow rate of liquids or gases in pipelines.

  • I use level gauges to determine the level of liquid in tanks or vessels.

  • I use force gauges to ...read more

Q64. DESIGNED Anything from the scratch . Explain the project

Ans.

Designed a smart irrigation system for a farm

  • Researched and selected appropriate sensors and microcontrollers

  • Developed a mobile app for remote monitoring and control

  • Implemented machine learning algorithms for predictive watering

  • Reduced water usage by 30% and increased crop yield by 20%

Q65. Oil based transformer BDV test unit?

Ans.

Oil based transformer BDV test unit is a device used to measure the breakdown voltage of transformer oil.

  • BDV test unit is used to determine the quality of transformer oil.

  • It measures the voltage at which the oil breaks down and becomes conductive.

  • This test is important to ensure the proper functioning of the transformer.

  • The test unit applies a voltage to the oil and measures the current flow.

  • If the current exceeds a certain level, the oil is considered to have failed the test...read more

Q66. Explain the Architecture of your current system?

Ans.

The architecture of our current system is based on a microservices approach with a combination of front-end and back-end technologies.

  • Utilizes microservices architecture for scalability and flexibility

  • Front-end built using React.js for dynamic user interfaces

  • Back-end services implemented in Node.js for high performance

  • Uses Docker containers for easy deployment and management

  • Data storage handled by MongoDB for flexibility and scalability

Q67. system design on scheduler and tougher situation as a manager

Ans.

Designing a scheduler system and handling tough situations as a manager

  • Understand the requirements and constraints of the scheduler system

  • Consider scalability, reliability, and efficiency in the design

  • Implement algorithms for task scheduling and resource allocation

  • Handle conflicts and prioritize tasks effectively as a manager

  • Communicate clearly with team members and stakeholders during tough situations

Q68. Process of Data loading and model creation in DWBI projects.

Ans.

Data loading and model creation in DWBI projects involves several steps.

  • Extract data from various sources

  • Transform data to fit the data warehouse schema

  • Load data into the data warehouse

  • Create data models for analysis and reporting

  • Test and validate the data models

  • Deploy the models for use by end-users

Q69. System design sending notification to million users.

Ans.

Design a scalable system to send notifications to a million users.

  • Use a distributed system to handle the large volume of notifications.

  • Implement a message queue to manage the notifications efficiently.

  • Utilize push notifications for mobile devices to reduce server load.

  • Consider using a content delivery network (CDN) for delivering notifications quickly.

  • Implement monitoring and alerting to track the performance of the notification system.

Q70. Corona loss due to decrease in net area of conductor

Ans.

Corona loss occurs due to the decrease in the net area of the conductor.

  • Corona loss is the power loss in the transmission line due to the ionization of air around the conductor.

  • The ionization of air occurs when the electric field intensity around the conductor exceeds the breakdown strength of air.

  • The net area of the conductor decreases due to the presence of corona, which leads to an increase in corona loss.

  • Corona loss can be reduced by increasing the diameter of the conduct...read more

Q71. Physical properties of substances compounds

Ans.

Physical properties of substances compounds

  • Physical properties include melting point, boiling point, density, solubility, and conductivity

  • Melting point is the temperature at which a solid turns into a liquid

  • Boiling point is the temperature at which a liquid turns into a gas

  • Density is the mass per unit volume of a substance

  • Solubility is the ability of a substance to dissolve in a solvent

  • Conductivity is the ability of a substance to conduct electricity

  • Examples of physical prope...read more

Q72. Projects worked on? Indepth solution analysis

Ans.

I have worked on various projects involving solution analysis, including optimizing processes and improving efficiency.

  • Led a team to analyze production line inefficiencies and implement solutions to increase output by 20%

  • Conducted thorough analysis of software systems to identify bottlenecks and propose improvements

  • Collaborated with cross-functional teams to analyze customer feedback and enhance product features

Q73. what are the standard used in KSA?

Ans.

The standard used in KSA refers to the regulations and guidelines set by the Saudi Arabian Standards Organization (SASO).

  • Saudi Arabian Standards Organization (SASO) sets the standards for various industries in KSA.

  • SASO standards cover areas such as electrical appliances, food products, building materials, and more.

  • Compliance with SASO standards is mandatory for products imported or sold in Saudi Arabia.

Q74. Design a process for bakery to track each vehicles speed

Ans.

Implement a process to track vehicles speed in a bakery

  • Install GPS trackers in each vehicle to monitor speed in real-time

  • Set up a central monitoring system to receive and analyze speed data

  • Implement speed limits and alerts for drivers exceeding limits

  • Regularly review speed data to identify trends and areas for improvement

Q75. Explain the debugging principles of your current project

Ans.

Utilize systematic approach to identify, isolate, and resolve issues in the project

  • Start by reproducing the issue to understand the root cause

  • Use debugging tools like breakpoints, logging, and monitoring to track the issue

  • Isolate the problem area by narrowing down the scope of investigation

  • Test potential solutions and verify the fix before implementation

Q76. What is maintenance principle???

Ans.

Maintenance principle refers to the fundamental guidelines and strategies followed in the maintenance of engineering systems.

  • Maintenance principle involves ensuring the reliability, availability, and performance of engineering systems.

  • It includes preventive maintenance to prevent breakdowns and reduce downtime.

  • Corrective maintenance is performed to fix failures and restore functionality.

  • Predictive maintenance uses data and analytics to anticipate and prevent potential issues....read more

Q77. Designing Scalable system and data structure

Ans.

Designing scalable systems involves creating efficient data structures to handle large amounts of data and traffic.

  • Consider using distributed systems to handle high traffic loads.

  • Use data partitioning to distribute data across multiple servers.

  • Optimize data structures for quick access and retrieval.

  • Implement caching mechanisms to reduce load on the system.

  • Regularly monitor and optimize system performance to ensure scalability.

  • Example: Designing a social media platform that ca...read more

Q78. Chiller plant de-scaling process?

Ans.

Chiller plant de-scaling process involves removing mineral deposits from the chiller tubes to improve efficiency.

  • The process involves shutting down the chiller plant and draining the water from the system.

  • Acidic solutions are then circulated through the chiller tubes to dissolve the mineral deposits.

  • After the solution has been circulated for a specific amount of time, it is drained and the chiller tubes are flushed with clean water.

  • The chiller plant is then refilled with wate...read more

Q79. Managing different streams of data for a user

Ans.

Managing different streams of data for a user involves organizing, processing, and presenting data from various sources.

  • Utilize data integration tools to consolidate data from different sources

  • Implement data processing algorithms to clean and transform data

  • Develop user-friendly interfaces to present the data in a meaningful way

Q80. what are testNG annotations

Ans.

TestNG annotations are used to control the flow of test methods and configure test execution.

  • Annotations are used to define pre- and post-test conditions

  • Annotations include @Test, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, and @AfterMethod

  • Annotations can be used to group tests, set priority, enable/disable tests, and specify data providers

Q81. Design a Typeahead System in Internet scale

Ans.

Designing a Typeahead System for Internet scale

  • Use a distributed system architecture to handle high traffic and large datasets

  • Implement caching mechanisms to improve response time

  • Utilize machine learning algorithms for personalized suggestions

  • Optimize search queries for efficiency

  • Consider user behavior and preferences for better results

Q82. What is agile and its methodology

Ans.

Agile is a project management approach that emphasizes flexibility, collaboration, and continuous improvement.

  • Agile methodology involves breaking down a project into smaller, more manageable tasks called sprints.

  • Teams work together closely and communicate frequently to ensure progress and address any issues that arise.

  • Agile values customer satisfaction, working software, and adaptability over rigid plans and processes.

  • Examples of agile methodologies include Scrum, Kanban, and...read more

Q83. Elevator fly wheel working process?

Ans.

Elevator flywheel stores kinetic energy to provide backup power during power outages.

  • Flywheel is connected to the elevator motor and spins continuously.

  • During normal operation, the flywheel stores kinetic energy.

  • In case of a power outage, the flywheel continues to spin and provides backup power to the elevator motor.

  • This allows the elevator to safely descend to the nearest floor and open its doors.

  • Flywheels are commonly used in high-rise buildings and hospitals where power ou...read more

Q84. Fire alarm system working process?

Ans.

Fire alarm system detects fire and alerts occupants and emergency services.

  • Fire alarm system consists of smoke detectors, heat detectors, and manual pull stations.

  • When smoke or heat is detected, the alarm sounds and alerts occupants to evacuate.

  • The alarm also sends a signal to the monitoring station, which alerts emergency services.

  • Regular maintenance and testing of the system is necessary to ensure proper functioning.

Q85. How will you decide trim material

Ans.

Trim material selection depends on factors like cost, durability, aesthetics, and compatibility with the product.

  • Consider the product's intended use and environment

  • Evaluate the cost and availability of different materials

  • Assess the durability and maintenance requirements of each option

  • Take into account the desired aesthetic and design of the product

  • Ensure compatibility with other materials used in the product

Q86. What is Mechanical engine ATS system

Ans.

Mechanical engine ATS system is a system that automatically starts and stops the engine based on certain conditions.

  • ATS stands for Automatic Transfer Switch

  • It is commonly used in backup power systems to ensure seamless transition between utility power and generator power

  • The system monitors the power supply and starts the engine when utility power fails, and stops it when power is restored

Q87. How do you manage stakeholders?

Ans.

I manage stakeholders by establishing clear communication channels, understanding their needs and expectations, and building strong relationships.

  • Establish clear communication channels to keep stakeholders informed and engaged

  • Understand the needs and expectations of each stakeholder to prioritize effectively

  • Build strong relationships through regular interactions and addressing concerns proactively

Q88. How to optimize Horizontally RDBMS

Ans.

Optimizing horizontally RDBMS involves partitioning data across multiple servers to improve performance.

  • Partition tables based on key ranges or hash values to distribute data evenly

  • Use sharding to split data across multiple servers

  • Implement caching mechanisms to reduce database load

  • Optimize queries and indexes for efficient data retrieval

  • Consider denormalizing data to reduce joins and improve performance

Q89. Difference between controller and rest controller

Ans.

Controller handles incoming requests in a web application, while RestController specifically handles RESTful requests.

  • Controller is a general term for classes that handle incoming requests in a web application

  • RestController is a specialized version of a controller that specifically handles RESTful requests

  • RestController in Spring MVC is used to create RESTful web services

  • Example: UserController is a general controller handling user-related requests, while UserRestController s...read more

Q90. what is the sast and dast tool used

Ans.

SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) tools are commonly used in software development to identify and fix security vulnerabilities.

  • SAST tools analyze the source code of an application to identify potential security vulnerabilities before the code is compiled or executed. Examples include Checkmarx and Fortify.

  • DAST tools test the running application for vulnerabilities by simulating attacks. Examples include Burp Suite and O...read more

Q91. How much sqft slab can we cast per month

Ans.

The amount of sqft slab that can be cast per month depends on various factors such as the size of the team, equipment, and resources available.

  • The size of the team and their experience level

  • The type and capacity of equipment used for casting

  • The availability of resources such as raw materials and transportation

  • The complexity and size of the slab being cast

  • The weather conditions and other external factors that may affect the casting process

Q92. Emergency handling procedure

Ans.

Emergency handling procedure involves immediate response, assessment, and appropriate action to mitigate risks and ensure safety.

  • Establish clear communication channels and emergency contact information.

  • Train employees on emergency protocols and procedures.

  • Conduct regular drills and simulations to practice emergency response.

  • Develop contingency plans for various emergency scenarios.

  • Ensure availability of necessary emergency equipment and resources.

  • Coordinate with relevant auth...read more

Q93. how do you handle elements

Ans.

Elements can be handled through proper planning, organization, and communication.

  • Create a plan for handling elements based on their priority and impact

  • Organize resources and assign responsibilities to team members

  • Communicate clearly and regularly with team members to ensure everyone is on the same page

  • Monitor progress and adjust plans as necessary

  • Examples: handling software elements in a development project, managing physical elements in a construction project

Q94. High level software design for eCommerce system

Ans.

Designing an eCommerce system involves creating a high-level software architecture to handle online transactions and user interactions.

  • Identify key components such as user interface, product catalog, shopping cart, payment gateway, and order processing

  • Consider scalability, security, and performance requirements

  • Choose appropriate technologies and frameworks like React for front-end, Node.js for back-end, and MySQL for database

  • Implement features like user authentication, produc...read more

Q95. What's planning in construction

Ans.

Planning in construction involves creating a detailed roadmap for the project from start to finish.

  • It involves identifying the scope of work and setting project goals

  • Creating a timeline and schedule for the project

  • Allocating resources and determining budget

  • Identifying potential risks and developing contingency plans

  • Coordinating with stakeholders and ensuring compliance with regulations

  • Examples include creating a construction schedule for a new building, planning the installat...read more

Q96. What is diff between arrayand slice

Ans.

Arrays have fixed size while slices are dynamic in size and are references to arrays.

  • Arrays have a fixed size determined at compile time, while slices are dynamic in size and can grow or shrink.

  • Slices are references to arrays, meaning they do not store the actual data but rather a pointer to the underlying array.

  • Arrays are passed by value, while slices are passed by reference.

  • Example: var arr [3]int = [1, 2, 3]; slice := arr[0:2];

Q97. Do you use agile?

Ans.

Yes, I use agile methodologies in my engineering projects.

  • I have experience implementing agile practices such as daily stand-ups, sprint planning, and retrospectives.

  • I have used tools like Jira or Trello to manage agile workflows.

  • I believe in the iterative and collaborative nature of agile development.

Q98. Optimization on application execution time

Ans.

Optimizing application execution time involves identifying bottlenecks and implementing efficient algorithms.

  • Identify performance bottlenecks using profiling tools like Chrome DevTools or JProfiler.

  • Optimize algorithms and data structures to reduce time complexity.

  • Use caching mechanisms to store frequently accessed data and reduce redundant computations.

  • Parallelize tasks to take advantage of multi-core processors.

  • Consider hardware optimizations like SSDs for faster I/O operati...read more

Q99. 2. Automation in Packaging lines.

Ans.

Automation in packaging lines is crucial for efficiency and quality control.

  • Automated packaging lines can increase production speed and reduce errors.

  • Sensors and cameras can be used to detect and correct packaging issues.

  • Robotic arms can handle packaging tasks that are repetitive or dangerous for humans.

  • Automated packaging systems can also integrate with other parts of the production line for seamless operation.

  • Examples of automated packaging systems include cartoners, case p...read more

Q100. System design for a distributed system at scale

Ans.

Designing a distributed system at scale involves partitioning data, ensuring fault tolerance, and implementing load balancing.

  • Partition data to distribute workload evenly across nodes

  • Implement fault tolerance mechanisms such as replication and data backups

  • Use load balancing techniques to evenly distribute incoming requests

  • Consider scalability by designing for horizontal scaling

  • Choose appropriate technologies for communication between nodes, such as REST APIs or message queues

Previous
1
2
3
4
5
Next
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

4.1
 • 5k Interviews
4.4
 • 825 Interviews
3.9
 • 592 Interviews
4.3
 • 176 Interviews
4.0
 • 136 Interviews
3.0
 • 14 Interviews
View all

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

Engineering Manager Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

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

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter