Senior Engineer

filter-iconFilter interviews by

1500+ Senior Engineer Interview Questions and Answers

Updated 1 Mar 2025

Popular Companies

search-icon

Q101. Do you know other form work except mivan.

Ans.

Yes, there are several other formwork systems apart from Mivan.

  • Traditional timber formwork

  • Steel formwork

  • Aluminum formwork

  • Climbing formwork

  • Tunnel formwork

  • Jump formwork

Q102. How will you analyse the total consumption of diesel in equipment

Ans.

To analyse total diesel consumption in equipment, I would gather data on usage and calculate fuel efficiency.

  • Collect data on equipment usage and fuel consumption

  • Calculate fuel efficiency by dividing fuel consumption by equipment usage

  • Compare fuel efficiency across different equipment to identify outliers

  • Identify factors that may affect fuel efficiency, such as maintenance or operator behavior

Q103. tell me about how do you manage security at application level

Ans.

I ensure security at application level by implementing secure coding practices and regularly testing for vulnerabilities.

  • Implement secure coding practices such as input validation, output encoding, and proper error handling

  • Regularly test for vulnerabilities using tools like OWASP ZAP and Burp Suite

  • Implement access controls and authentication mechanisms to ensure only authorized users can access sensitive data

  • Encrypt sensitive data both in transit and at rest

  • Stay up to date wi...read more

Q104. What is permissible offset in shell to dish end setup?, types of weld joint, categories of weld joint etc.

Ans.

Permissible offset in shell to dish end setup, types and categories of weld joint.

  • Permissible offset in shell to dish end setup is typically 1/16 inch.

  • Types of weld joint include butt joint, lap joint, corner joint, and T-joint.

  • Categories of weld joint include groove weld, fillet weld, plug weld, and slot weld.

Are these interview questions helpful?

Q105. What is the theory of failure and how to determine the FEM result when we get result was passed.

Ans.

Theory of failure is a concept used in engineering to predict the failure of materials under different loading conditions.

  • Theory of failure helps engineers understand how materials will behave under stress and strain.

  • Different theories of failure include maximum normal stress theory, maximum shear stress theory, and maximum strain energy theory.

  • Finite Element Method (FEM) is a numerical technique used to analyze stress, strain, and deformation of materials.

  • To determine FEM re...read more

Q106. Tell me spacer bar minimum dia of bar and how many distance provided.

Ans.

Spacer bar minimum diameter and spacing requirements vary depending on the application and building codes.

  • Spacer bar minimum diameter is typically around 6mm to 8mm for single glazing and 10mm to 12mm for double glazing.

  • Spacing between spacer bars is usually between 8mm to 20mm, depending on the size of the glass pane and thermal insulation requirements.

  • Building codes may specify specific requirements for spacer bar diameter and spacing to ensure structural integrity and ener...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q107. Why are Air Handling Units (AHUs) controlled more based on Discharge Air Temperatures (DA-Ts) rather than zone temperatures?

Ans.

AHUs are controlled based on DA-Ts to ensure proper air distribution and comfort in the building.

  • DA-Ts provide a more accurate representation of the overall system performance.

  • Controlling AHUs based on DA-Ts helps maintain consistent air distribution throughout the building.

  • Zone temperatures can fluctuate based on various factors, while DA-Ts give a more stable reference point.

  • AHUs controlled based on DA-Ts can help prevent issues like temperature stratification and comfort c...read more

Q108. At which stage the Npd work of PPAP File making is done?

Ans.

PPAP file making is done during the production validation stage of NPD work.

  • PPAP file making is a part of the production validation process in NPD work

  • It involves documenting the production process and ensuring it meets customer requirements

  • PPAP file making is typically done after the design and development stages

  • It includes documentation such as control plans, process flow diagrams, and inspection records

Senior Engineer Jobs

Sr. Engineer - Body Virtual Simulation 5-10 years
General Motors India Pvt. Ltd.
4.3
Bangalore / Bengaluru
Sr. Engineer Throughput Simulation / Discrete-Event Simulation 4-9 years
GENERAL MOTORS TECHNICAL CENTRE INDIA PVT.LTD.
4.3
Bangalore / Bengaluru
Sr. Engineer- IP 5-10 years
Ericsson India Global Services Pvt. Ltd.
4.1
Noida

Q109. Is it possible to declare column which has the number data type and it's scale large than the precision like column (10,100) column name Number (10,-84)

Ans.

No, it is not possible to declare a column with a scale larger than the precision.

  • The scale of a number data type represents the number of digits to the right of the decimal point.

  • The precision of a number data type represents the total number of digits, including both the whole and decimal parts.

  • In the example given, the scale (-84) is larger than the precision (10), which is not allowed.

  • The scale should always be equal to or less than the precision.

Q110. Problem solving tools & describe pareto chart & why we use it..?

Ans.

Pareto chart is a problem-solving tool used to identify and prioritize the causes of a problem.

  • Pareto chart is a bar graph that displays the relative frequency or size of problems in descending order of importance.

  • It helps to identify the vital few causes that account for the majority of the problems.

  • It is based on the Pareto principle, also known as the 80/20 rule, which states that 80% of the effects come from 20% of the causes.

  • It is used to focus on the most significant is...read more

Q111. Tell me about concrete technology?

Ans.

Concrete technology is the study of the properties and behavior of concrete, including its composition, production, and application.

  • Concrete is a composite material made up of cement, water, aggregates, and often other additives.

  • It is widely used in construction for its strength, durability, and versatility.

  • Concrete technology involves understanding the chemical reactions and physical properties of concrete.

  • It includes topics like mix design, curing, testing, and quality cont...read more

Q112. What is the strongest point in your azure how did you rate it?

Ans.

My strongest point in Azure is my expertise in designing and implementing highly scalable and resilient cloud solutions.

  • I have extensive experience in designing and implementing cloud solutions using Azure services such as Virtual Machines, Azure Functions, Azure App Service, and Azure Storage.

  • I have a deep understanding of Azure networking and security, including Virtual Networks, Network Security Groups, and Azure Active Directory.

  • I am skilled in using Azure DevOps for cont...read more

Q113. How to configure the IP sec tunnel for 3 different location and explain the traffic traffic flow and how it will be work?

Ans.

Configuring IPsec tunnel for 3 different locations and explaining traffic flow

  • Configure IPsec tunnel on routers/firewalls at each location

  • Set up IPsec policies for encryption and authentication

  • Define IPsec tunnel endpoints and establish secure communication

  • Ensure proper routing between locations for traffic flow

  • Monitor and troubleshoot the IPsec tunnel for any issues

Q114. Function to write data to some memory location which can dynamically allocate memory and return the address details where data is present .

Ans.

Function to dynamically allocate memory and write data to a memory location, returning the address details.

  • Use malloc() or calloc() to dynamically allocate memory

  • Use memcpy() or strcpy() to write data to the allocated memory

  • Return the address details where data is present

Q115. Structure which can take input as 0 or 1 , based on the input traverse the linkedlist and return the decimal equivalent of the traversed data .

Ans.

Traverse a linked list based on input 0 or 1 to return decimal equivalent.

  • Create a function that takes input 0 or 1 and traverses the linked list accordingly.

  • For each node in the linked list, multiply the current decimal value by 2 and add the data of the node if input is 1.

  • Return the final decimal value after traversing the linked list.

Q116. Volatile usage w.r.t to gpio initialization, how volatile can help in overwriting compiler optimization.

Ans.

Volatile keyword prevents compiler optimization by telling the compiler that the variable's value can change unexpectedly.

  • Volatile keyword is used to indicate that a variable may be changed unexpectedly, such as in the case of hardware registers.

  • When initializing GPIO pins, using volatile keyword ensures that the compiler does not optimize away the initialization code.

  • Without volatile keyword, the compiler may optimize out the GPIO initialization code if it thinks the value w...read more

Q117. 3)How many bricks required in 10'X10' wall and also calculate cement and sand required with it( consider Brick work 9" thk)

Ans.

Calculate number of bricks, cement and sand required for a 10'X10' wall with 9" thickness.

  • Calculate the area of the wall (10'X10') and the volume of the wall (10'X10'X0.75')

  • Calculate the number of bricks required by dividing the volume of the wall by the volume of one brick (considering 10% wastage)

  • Calculate the amount of cement and sand required for the brickwork based on the ratio of cement and sand (1:6)

  • Convert the volume of cement and sand into weight using their respecti...read more

Q118. On which material direct metalizing is applicable ?

Ans.

Direct metalizing is applicable on materials that can conduct electricity.

  • Direct metalizing is a process of coating a non-metallic surface with a thin layer of metal.

  • The material should be able to conduct electricity for direct metalizing to be applicable.

  • Materials like plastic, glass, and ceramics can be direct metalized.

  • Direct metalizing is commonly used in the automotive, aerospace, and electronics industries.

Q119. What is hoop stress, How to provide reinforcement in a dome

Ans.

Hoop stress is the stress exerted circumferentially in a cylindrical or spherical object. Reinforcement in a dome can be provided by using steel bars or mesh.

  • Hoop stress is caused by the pressure inside the object and is calculated using the formula P*r/t, where P is the pressure, r is the radius, and t is the thickness of the object.

  • In a dome, reinforcement can be provided by using steel bars or mesh that are placed in a criss-cross pattern and embedded in the concrete.

  • The r...read more

Q120. What the sampling frequency for private density test in per square meter?

Ans.

The sampling frequency for private density test per square meter depends on the type of test being conducted.

  • The sampling frequency for a private density test per square meter varies depending on the type of test being conducted.

  • For example, a soil density test may require a sampling frequency of one sample per 100 square meters, while a concrete density test may require a sampling frequency of one sample per 10 square meters.

  • The sampling frequency may also depend on the spec...read more

Q121. What are the process checks done in Line testing of a 6inch dia pigging line including the calculations involved?

Ans.

Process checks in line testing of a 6inch dia pigging line and associated calculations

  • Pressure testing to ensure integrity of the line

  • Flow testing to check for blockages or restrictions

  • Calibration of pigging equipment for accurate results

  • Calculations involve pressure drop, flow rate, and pigging efficiency

  • Recording and analyzing data for future reference

Q122. What is the process of hipot in busbar, breakers, cables and trafo?

Ans.

Hipot testing is a process used to verify the insulation integrity of busbars, breakers, cables, and transformers.

  • Hipot testing involves applying a high voltage to the component being tested.

  • The purpose is to check for any insulation breakdown or leakage current.

  • For busbars and cables, the test is typically performed between the conductor and the ground.

  • For breakers and transformers, the test is performed between different terminals or windings.

  • The test voltage is usually hig...read more

Q123. What's the best way to find majority element in an array?

Ans.

The best way to find the majority element in an array is by using the Boyer-Moore Voting Algorithm.

  • Initialize a candidate variable and a count variable.

  • Iterate through the array and for each element:

  • - If the count is 0, set the current element as the candidate.

  • - If the current element is the same as the candidate, increment the count.

  • - Otherwise, decrement the count.

  • After the iteration, the candidate will be the majority element.

  • To verify if it is indeed the majority eleme...read more

Q124. What is L2 and L3 Switch and it's differences

Ans.

L2 and L3 switches are network devices used for packet switching. L2 operates at the data link layer and L3 at the network layer.

  • L2 switch operates at the data link layer and forwards packets based on MAC addresses

  • L3 switch operates at the network layer and forwards packets based on IP addresses

  • L2 switch is used for LAN networks while L3 switch is used for both LAN and WAN networks

  • L2 switch is faster than L3 switch as it has less processing overhead

  • Examples of L2 switches inc...read more

Q125. what are the main quality focus on civil engineering field?

Ans.

The main quality focus in civil engineering is safety, durability, and sustainability.

  • Ensuring the safety of structures and infrastructure

  • Designing for durability and longevity

  • Incorporating sustainable practices and materials

  • Adhering to building codes and regulations

  • Conducting thorough inspections and testing

  • Using advanced technology and software for design and analysis

  • Collaborating with other professionals to ensure quality and efficiency

Q126. What is an admixture, How do they affect the concrete, name various admixtures.

Ans.

Admixtures are chemicals added to concrete to enhance its properties. They affect the workability, strength, and durability of concrete.

  • Admixtures are added to concrete to improve its quality and performance.

  • They can affect the setting time, workability, strength, and durability of concrete.

  • Examples of admixtures include water reducers, accelerators, retarders, air-entraining agents, and superplasticizers.

Q127. what is meaning of civil engineering.?

Ans.

Civil engineering is a branch of engineering that deals with the design, construction, and maintenance of infrastructure.

  • Civil engineering involves the planning, design, and construction of structures such as buildings, bridges, roads, and dams.

  • It focuses on ensuring the safety, functionality, and sustainability of infrastructure projects.

  • Civil engineers use principles of physics, mathematics, and materials science to solve complex engineering problems.

  • They work on projects r...read more

Q128. What is the fill ratio and concurrency level in Concurrent Collection Framework

Ans.

Fill ratio is the percentage of array slots that are occupied by elements. Concurrency level is the estimated number of concurrently updating threads.

  • Fill ratio is important for performance optimization and memory usage.

  • Concurrency level determines the number of segments in the collection.

  • Higher concurrency level can improve performance but also increases memory usage.

  • Examples of concurrent collection frameworks include ConcurrentHashMap and ConcurrentLinkedQueue.

Q129. Why do companies are going for having TPM ?

Ans.

Companies are going for TPM to improve productivity, reduce downtime, and increase efficiency.

  • TPM helps in identifying and eliminating equipment failures before they occur

  • It ensures that equipment is maintained properly and in a timely manner

  • TPM also helps in reducing the need for emergency repairs and downtime

  • It improves overall equipment effectiveness and reduces costs

  • Companies that have implemented TPM have seen significant improvements in productivity and efficiency

  • Exampl...read more

Q130. What is the value of NDC & we take the this value..??

Ans.

NDC stands for National Drug Code. It is a unique identifier for drugs in the United States.

  • NDC is a 10-digit code that identifies drugs, including prescription and over-the-counter medications.

  • The first segment of the NDC represents the labeler code, which identifies the manufacturer or distributor of the drug.

  • The second segment represents the product code, which identifies the specific drug formulation and strength.

  • The third segment represents the package code, which identi...read more

Q131. what will b d equiv. of varchar(20) in a cobol pgm? SQL 805, 922?

Ans.

Equivalent of varchar(20) in COBOL and SQL error codes 805 and 922

  • In COBOL, the equivalent of varchar(20) is PIC X(20)

  • SQL error code 805 indicates program not found or not authorized

  • SQL error code 922 indicates memory allocation failure

Q132. Working principle of Turbocharger?, and compressor Map?

Ans.

Turbocharger uses exhaust gases to compress air and increase engine power. Compressor map shows its efficiency.

  • Turbocharger uses a turbine to spin a compressor wheel

  • Exhaust gases from the engine turn the turbine

  • The compressor wheel draws in air and compresses it

  • Compressor map shows the efficiency of the turbocharger at different operating conditions

  • Efficiency is measured by pressure ratio and mass flow rate

Q133. Are you knowledgeable about Mean Time Between Failures (MTBF) and Mean Time To Repair (MTTR)?

Ans.

Yes, I am knowledgeable about MTBF and MTTR in the context of engineering.

  • MTBF refers to the average time between failures of a system or component.

  • MTTR is the average time it takes to repair a failed system or component.

  • Both metrics are important in assessing the reliability and maintenance needs of engineering systems.

  • For example, a server may have an MTBF of 10,000 hours and an MTTR of 2 hours.

Q134. Can you create a controlling circuit diagram based on my specifications?

Ans.

Yes, I can create a controlling circuit diagram based on your specifications.

  • I will need detailed specifications including input/output requirements, components to be used, and any specific constraints.

  • I will create a schematic diagram using software like Eagle, Altium, or KiCad.

  • I will ensure the circuit meets safety standards and is optimized for performance.

  • I will provide documentation including a bill of materials and assembly instructions.

Q135. How frequently are you able to climb towers as part of your job requirements?

Ans.

I climb towers as part of my job requirements on a regular basis.

  • I climb towers for routine maintenance checks

  • I climb towers to install or repair equipment

  • I climb towers to conduct inspections or surveys

  • On average, I climb towers at least once a month

Q136. What are different IS codes? Explain each IS code

Ans.

IS codes are Indian Standards codes used for standardization of products, processes, and services.

  • IS 456:2000 - Code of practice for plain and reinforced concrete

  • IS 2062:2011 - Specification of steel for general structural purposes

  • IS 800:2007 - Code of practice for general construction in steel

  • IS 1343:2012 - Code of practice for prestressed concrete

  • IS 1200:Part 1:1992 - Method of measurement of building and civil engineering works

  • IS 2502:1963 - Code of practice for bending an...read more

Q137. String reverse in C set/clear bit at a position of an integer

Ans.

String reverse and bit manipulation in C

  • To reverse a string in C, use a loop to swap characters from start and end positions

  • To set a bit at a position in an integer, use bitwise OR operator with 1 shifted to that position

  • To clear a bit at a position in an integer, use bitwise AND operator with the complement of 1 shifted to that position

Q138. 3. Usage of Typedef for structures and Unions with the sample syntax?

Ans.

Typedef is used to create an alias name for a data type, including structures and unions.

  • Typedef simplifies the code and makes it more readable.

  • Syntax: typedef struct/union { members } alias_name;

  • Example: typedef struct { int age; char name[20]; } Person;

  • Example: typedef union { int i; float f; } Number;

Q139. How to integrate the sites or the integration steps?

Ans.

Integration of sites involves identifying the systems to be integrated, defining the data flow, and implementing the integration process.

  • Identify the systems to be integrated

  • Define the data flow between the systems

  • Choose the appropriate integration method (API, ETL, etc.)

  • Develop and test the integration process

  • Deploy the integration process and monitor for errors

  • Ensure data security and compliance

  • Provide ongoing support and maintenance

Q140. How will you implement the corrective actions in non responsive supplier?

Ans.

I will follow a structured approach to identify the root cause and work with the supplier to develop and implement a corrective action plan.

  • Conduct a thorough investigation to identify the root cause of non-responsiveness

  • Communicate with the supplier to understand their perspective and challenges

  • Develop a corrective action plan with specific actions, timelines, and responsibilities

  • Monitor progress and provide regular updates to stakeholders

  • Consider alternative suppliers if ne...read more

Q141. What will you do when carbide form after carburizing?

Ans.

Carbide formation after carburizing can lead to brittleness and reduced strength. Proper heat treatment and tempering can help prevent this issue.

  • Perform proper heat treatment and tempering to prevent carbide formation

  • Adjust carburizing parameters to avoid excessive carbon diffusion

  • Use a different carburizing method, such as gas carburizing instead of pack carburizing

  • Consider using a different material with better resistance to carbide formation

  • Inspect the parts for carbide f...read more

Q142. What is Aws lambda and how will you communicate to s3 in cross account

Ans.

AWS Lambda is a serverless computing service that runs code in response to events and automatically manages the computing resources required.

  • AWS Lambda is event-driven and allows you to run code without provisioning or managing servers.

  • To communicate with S3 in a cross-account scenario, you can use IAM roles and policies to grant necessary permissions.

  • Create a role in the account where the Lambda function resides with permissions to access the S3 bucket in the other account.

  • U...read more

Q143. Can you provide the code to reverse a string using recursion?

Ans.

Code to reverse a string using recursion

  • Create a recursive function that takes a string as input

  • Base case: if the string is empty or has only one character, return the string

  • Recursive case: return the last character of the string concatenated with the result of calling the function on the substring excluding the last character

Q144. Explain primary and secondary connection with port numbers from client to agent machine?

Ans.

Primary and secondary connections with port numbers are used for communication between client and agent machines.

  • Primary connection is established using a well-known port number, such as port 80 for HTTP.

  • Secondary connection is established using a random port number, which is assigned by the client machine.

  • Primary connection is used for initial communication and negotiation, while secondary connection is used for data transfer.

  • Secondary connection can be closed and reopened m...read more

Q145. Power supply equipment EMI and EMC working functionality and how to handle this issue.how to select electronic components.

Ans.

Understanding power supply equipment EMI and EMC functionality, selecting electronic components, and handling related issues.

  • EMI (Electromagnetic Interference) and EMC (Electromagnetic Compatibility) are crucial considerations in power supply equipment to ensure proper functioning and compliance with regulations.

  • Select electronic components with low EMI emissions and high EMC performance to minimize interference with other devices and ensure reliability.

  • Use shielding, filteri...read more

Q146. What is indexing in a database, and what data structures are commonly used for indexing?

Ans.

Indexing in a database is a technique to improve the speed of data retrieval by creating a data structure that allows for quick lookup.

  • Indexing involves creating a separate data structure that contains pointers to the actual data in the database.

  • Common data structures used for indexing include B-trees, hash tables, and binary search trees.

  • Indexes can be created on one or multiple columns in a database table to speed up queries.

  • Examples of indexing in databases include creatin...read more

Q147. What is your approach to designing a system capable of handling thousands of requests?

Ans.

My approach involves using load balancing, caching, asynchronous processing, and horizontal scaling.

  • Implement load balancing to distribute requests evenly across multiple servers.

  • Utilize caching mechanisms to store frequently accessed data and reduce response times.

  • Use asynchronous processing for long-running tasks to free up resources for handling more requests.

  • Implement horizontal scaling by adding more servers to handle increased traffic.

  • Optimize database queries and use i...read more

Q148. How to debug and solve crash issues?

Ans.

To debug and solve crash issues, analyze crash logs, reproduce the issue, use debugging tools, isolate the problem, fix the issue, and test the solution.

  • Analyze crash logs to identify the cause of the crash

  • Reproduce the crash issue to understand its triggers

  • Use debugging tools like breakpoints, log statements, or memory analyzers

  • Isolate the problem by narrowing down the code or components involved

  • Fix the issue by addressing the root cause

  • Test the solution thoroughly to ensure...read more

Q149. What do you know about HashMap explain with internal working?

Ans.

HashMap is a data structure that stores key-value pairs and provides constant time complexity for basic operations.

  • HashMap uses hashing to store and retrieve values based on their keys.

  • It allows null values and one null key.

  • Collisions are resolved by chaining or open addressing.

  • The initial capacity and load factor can be specified during initialization.

  • The internal array is resized when the load factor exceeds a threshold.

  • The put() method adds a key-value pair to the map.

  • The ...read more

Q150. What is the difference between StringBuffer and StringBuilder?

Ans.

StringBuffer is synchronized while StringBuilder is not.

  • StringBuffer is thread-safe while StringBuilder is not.

  • StringBuffer is slower than StringBuilder due to synchronization.

  • StringBuilder is preferred for single-threaded operations.

  • Both classes are used for manipulating strings.

  • Example: StringBuffer sb = new StringBuffer(); StringBuilder sb = new StringBuilder();

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

Interview experiences of popular companies

3.7
 • 5.6k Interviews
3.8
 • 2.9k Interviews
4.0
 • 759 Interviews
3.6
 • 301 Interviews
3.8
 • 296 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

Recently Viewed
SALARIES
Ernst & Young
SALARIES
Ernst & Young
COMPANY BENEFITS
Ernst & Young
No Benefits
SALARIES
Ernst & Young
SALARIES
KPMG India
SALARIES
KPMG India
REVIEWS
Ernst & Young
No Reviews
REVIEWS
KPMG India
No Reviews
REVIEWS
KPMG India
No Reviews
REVIEWS
Ernst & Young
No Reviews
Senior Engineer 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