Senior Engineer
2000+ Senior Engineer Interview Questions and Answers

Asked in Megha Engineering & Infrastructures

Q. What does the 'M' signify in M20, M25, and M30 grades of concrete?
M stands for mix design of concrete and the number after it represents the compressive strength of concrete after 28 days of curing.
M represents mix design of concrete
Number after M represents compressive strength after 28 days of curing
Higher the number, higher the strength of concrete
M20 - 20 N/mm², M25 - 25 N/mm², M30 - 30 N/mm²

Asked in Nagarro

Q. Write a program that takes an integer N and an array of integers as input. Return the number whose occurrence is greater than N/2. If no such number exists, return -1.
Program to find the number whose occurrence is greater than N/2 in an array of integers.
Take two inputs, one integer N and an array of integers.
Loop through the array and count the occurrence of each number.
Return the number whose occurrence is greater than N/2.
If no such number found, return '-1'.
Senior Engineer Interview Questions and Answers for Freshers

Asked in Tata Elxsi

Q. What is Quality Assurance. Difference between Quality assurance and Quality control
Quality assurance is the process of ensuring that a product or service meets the desired level of quality.
Quality assurance involves the creation and implementation of processes and procedures to ensure that a product or service meets the desired level of quality.
Quality control involves the inspection and testing of a product or service to ensure that it meets the desired level of quality.
Quality assurance is a proactive process that focuses on preventing defects from occurr...read more

Asked in QBurst Technologies

Q. Is it possible to work with multiple threads in core data? If so, how?
Yes, it is possible to work with multiple threads in core data.
Use NSManagedObjectContextConcurrencyType to specify concurrency type
Create a separate managed object context for each thread
Use performBlock or performBlockAndWait to execute tasks on the correct context
Merge changes from other contexts using NSManagedObjectContextDidSaveNotification

Asked in Megha Engineering & Infrastructures

Q. When would you perform a half or full engine overhaul?
Engine overhauling is performed when the engine is worn out or experiencing significant performance issues.
Engine overhauling is done to restore the engine's performance and extend its lifespan.
It is typically performed after a certain number of operating hours or when specific symptoms are observed.
Half engine overhauling involves disassembling and inspecting only half of the engine components, while full engine overhauling involves inspecting and replacing all components.
Co...read more

Asked in Megha Engineering & Infrastructures

Q. What earth compaction machinery is used on-site?
Earth compaction machinery commonly used at construction sites include vibratory rollers, plate compactors, and pneumatic compactors.
Vibratory rollers are heavy-duty machines that use vibrating drums to compact soil and asphalt.
Plate compactors are smaller machines with a flat plate that vibrates to compact soil and granular materials.
Pneumatic compactors use rubber tires or pads to compact soil and are often used for finishing and sealing surfaces.
Other machinery like sheeps...read more
Senior Engineer Jobs




Asked in HCLTech

Q. Written: (Data structures) 1. write a c pgm to insert a node at the end, at the begning, in the middle of a linked list 2. write a c pgm to delete a node from the end, from the begining and from the middle of t...
read moreInterview questions for Senior Engineer position on data structures and memory management.
Write C programs to insert and delete nodes at the beginning, end, and middle of a linked list.
Understand the differences between singly and doubly linked lists.
Explain what segmentation fault is and how it occurs.
Differentiate between malloc and calloc functions.
Define memory leak and how it can be prevented.
Understand the XOR logic and its applications in linked lists.
Explain null and ...read more

Asked in Megha Engineering & Infrastructures

Q. How can you construct a building foundation in an area with black cotton soil?
Building foundation in black cotton soil areas requires proper soil investigation and engineering techniques.
Conduct a thorough soil investigation to determine the properties and behavior of the black cotton soil.
Design the foundation based on the soil investigation report, considering factors like soil bearing capacity, settlement, and potential soil movement.
Implement appropriate foundation techniques such as deep foundations (piles or piers) to transfer the load to more st...read more
Share interview questions and help millions of jobseekers 🌟

Asked in Flex

Q. In a critical situation with a customer, how do you decide whether to explain the issue or provide a solution?
In critical situations, prioritize clear communication, empathy, and a focus on solutions to maintain customer trust.
Acknowledge the issue promptly to show the customer you are aware and concerned.
Provide a clear explanation of the problem, avoiding technical jargon that may confuse the customer.
Offer a solution or a plan of action, detailing the steps you will take to resolve the issue.
Keep the customer updated on progress, even if there are no new developments, to reassure ...read more

Asked in L&T Technology Services

Q. 1. TCP v/s UDP 2. what is inline function 3. structure v/s union 4. pointers 5. c v/s c++ 6. Commands like GREP, KILL, PS, LS 7. questions on GIT 8. Deamon Process 9. file system storage 10. what is polymorphis...
read moreInterview questions for Senior Engineer position covering topics like TCP/UDP, inline functions, data structures, and more.
TCP is a reliable, connection-oriented protocol while UDP is unreliable and connectionless
Inline functions are small functions that are expanded by the compiler at the point of call
Structures are used to group related data while unions allow different data types to share the same memory space
Pointers are variables that store memory addresses
C is a procedu...read more

Asked in Ericsson

Q. What is financial and cost control during project management?
Financial and cost control is the process of monitoring and managing project expenses to ensure they stay within budget.
Developing a detailed budget plan
Tracking expenses and comparing them to the budget plan
Identifying and addressing cost overruns
Negotiating with vendors to get the best prices
Implementing cost-saving measures
Regularly reporting on financial status to stakeholders

Asked in L&T Construction

Q. How long does it take you to update a shuttering system?
The question is unclear and lacks context.
Please provide more information about the 'update shuttering system'.
Specify the time frame for the updates.
Clarify the purpose or objective of the updates.
Provide any relevant examples or scenarios.

Asked in Ameriprise Financial

Q. 1. Tell me about Python OS module. 2. What is Anachron? 3. What is the difference between Dynamic and Static website? 4. How will you clone a particular branch? 5. How will you handle exceptions in Ansible via...
read moreTechnical interview questions for Senior Engineer position
Python OS module provides a way of interacting with the operating system
Anachron is a tool for scheduling periodic jobs
Dynamic websites generate content on the fly while static websites serve pre-built content
To clone a particular branch, use the git clone command followed by the branch name
Exceptions in Ansible can be handled via the 'ignore_errors' parameter in playbook
RPM is a package manager for Red Hat-based syste...read more

Asked in KMV Projects Limited

Q. Which concrete mix are you currently using at your site, and what are the quantities of cement, fine aggregate, and coarse aggregate in it?
We are currently using M25 grade concrete mix at our site with a ratio of 1:1:2 (cement:fine aggregate:coarse aggregate).
M25 grade concrete mix is being used at our site
The ratio of the mix is 1:1:2 (cement:fine aggregate:coarse aggregate)
For example, for 1 cubic meter of M25 concrete mix, we use 350 kg of cement, 700 kg of fine aggregate, and 1400 kg of coarse aggregate

Asked in Nagarro

Q. How would you sort two unsorted PS files into three different PS files, with unique records from each file in separate files and common records in another file? Explain the steps.
Sort two unsorted PS files into three different PS files with unique and common records.
Use SORT utility to sort the two input files individually.
Use JOINKEYS to join the two sorted files on a common key.
Use OUTFIL to direct the output to three different files based on the record type.
Ensure that the output files have unique records and common records as required.

Asked in TDK India Private Limited

Q. What does IATF stand for, and what is its current revised name?
IATF stands for International Automotive Task Force and its current revised name is IATF 16949:2016.
IATF stands for International Automotive Task Force
Its current revised name is IATF 16949:2016

Asked in Shriram Pistons & Rings

Q. What would happen if we added petrol to a diesel engine or vice versa?
Adding petrol in diesel engine or vice versa can cause serious damage to the engine.
Petrol in diesel engine can cause damage to fuel pump and injectors
Diesel in petrol engine can cause damage to spark plugs and catalytic converter
It is important to drain the fuel tank and flush the system if wrong fuel is added
Prevention is better than cure, always double check before refueling

Asked in Larsen & Toubro Limited

Q. Properties of steel & concrete, PSC & RCC structure, Execution strategy , How can we assist the designer according to actual site conditions etc
The properties of steel and concrete, PSC and RCC structures, execution strategy, and assisting the designer according to site conditions.
Steel has high tensile strength and is commonly used in construction for beams, columns, and reinforcement.
Concrete is a composite material made of cement, aggregates, and water, providing compressive strength and durability.
PSC (Prestressed Concrete) structures use pre-tensioning or post-tensioning techniques to enhance the strength of con...read more

Asked in GAIL

Q. How will you identify if a pump is cavitating while working on a DCS panel?
To identify if a pump is cavitating while working on a DCS panel, you can look for certain indicators.
Monitor the pump's suction pressure. If it is fluctuating or dropping below the specified range, it may indicate cavitation.
Check the pump's discharge pressure. If it is higher than normal, it could be a sign of cavitation.
Listen for unusual noises such as a rattling or grinding sound coming from the pump.
Inspect the pump impeller for signs of erosion or damage, which can be ...read more

Asked in Megha Engineering & Infrastructures

Q. Which grade of steel is used?
The grade of steel used depends on the specific application and requirements.
Different grades of steel are used for different purposes, such as construction, automotive, aerospace, etc.
Common grades of steel include A36, A572, A514, and stainless steel grades like 304 and 316.
The choice of grade depends on factors like strength, corrosion resistance, weldability, and cost.
For example, high-strength low-alloy (HSLA) steels like A572 are commonly used in construction.
Stainless ...read more

Asked in Tata Projects

Q. What is soil Machanics ? What is site execution and site supervision ?
Soil mechanics is the study of the behavior of soils under various conditions.
It involves analyzing the physical properties of soil, such as density and moisture content.
It also includes studying the mechanical properties of soil, such as shear strength and compressibility.
Site execution involves managing the construction process on site, ensuring that the project is completed on time and within budget.
Site supervision involves overseeing the work of contractors and ensuring ...read more

Asked in L&T Construction

Q. As contractor farm Engineer in RCC which is most important? 1) Reinforcements 2)Formwork 3)Concrete And why?
Concrete is the most important as it provides the strength and durability to the structure.
Concrete is the backbone of any RCC structure.
It provides the strength and durability to the structure.
Reinforcements and formwork are important too, but without concrete, they are useless.
Proper mix design and curing of concrete are crucial for the longevity of the structure.

Asked in Megha Engineering & Infrastructures

Q. What will happen if an air valve is not installed in the pipeline?
Without an air valve, the pipeline may experience air pockets, which can cause blockages, reduced flow, and damage to the pipeline.
Air pockets can cause blockages and reduced flow in the pipeline.
The pipeline may also experience damage due to the pressure caused by the air pockets.
An air valve is necessary to release the air pockets and maintain the proper flow of the pipeline.
Without an air valve, the pipeline may require frequent maintenance and repairs.
Examples of pipeline...read more

Asked in QBurst Technologies

Q. Describe a time you started with a simple implementation and improved it step by step, including the time complexity of each proposed solution. The final solution involved using a hash map to find and store com...
read moreImplement a solution to find common elements in two arrays, improving efficiency step by step.
1. Simple Implementation: Use nested loops to compare each element of both arrays. Time complexity: O(n*m). Example: A = ['a', 'b'], B = ['b', 'c'] → common = ['b'].
2. Sort and Compare: Sort both arrays and use two pointers to find common elements. Time complexity: O(n log n + m log m). Example: A = ['a', 'b'], B = ['b', 'c'] → common = ['b'].
3. Hash Map Approach: Use a hash map to s...read more

Asked in ARCADIS

Q. Have you dealt with treatment plant equipment like screens, grit, macerator, sludge handling equipment, etc.?
Yes, I have experience dealing with treatment plant equipment such as screens, grit, macerator, and sludge handling equipment.
I have worked on various projects involving the installation and maintenance of treatment plant equipment.
I am familiar with the operation and troubleshooting of screens used for removing large debris from wastewater.
I have experience with grit removal systems that separate sand, gravel, and other heavy particles from wastewater.
I have worked with mace...read more

Asked in Suzlon Group

Q. What are SCADA (Supervisory Control and Data Acquisition) systems and PLC (Programmable Logic Controllers)?
SCADA systems are used to monitor and control industrial processes, while PLCs are programmable devices used to automate machinery and processes.
SCADA systems gather and analyze real-time data from sensors and equipment in industrial settings.
SCADA systems allow operators to remotely monitor and control processes, alarms, and events.
PLCs are programmable devices used to automate machinery and processes based on input from sensors.
PLCs are commonly used in manufacturing, autom...read more

Asked in Tata Elxsi

Q. What are some examples of memory leaks, and how can they be resolved?
Memory leaks occur when a program fails to release memory after it is no longer needed.
Examples include: forgetting to free allocated memory, circular references, and not closing file handles.
To solve memory leaks, use tools like valgrind to detect leaks, ensure all allocated memory is freed, and avoid circular references.
Other solutions include using smart pointers, garbage collection, and avoiding global variables.

Asked in Megha Engineering & Infrastructures

Q. What is the percentage of bitumen in DBM?
The percentage of bitumen in DBM varies depending on the specific mix design and project requirements.
DBM stands for Dense Bituminous Macadam, which is a type of road construction material.
The percentage of bitumen in DBM typically ranges from 4% to 6% by weight.
The exact percentage of bitumen is determined based on factors such as traffic load, climate conditions, and desired durability.
Higher percentages of bitumen are used in areas with heavy traffic or extreme weather con...read more

Asked in GVPR Engineers

Q. How can you calculate quantities for estimations component-wise, such as BBS, cement, aggregate, and their percentages?
To calculate quantities for estimations, use Bill of Quantities (BBS) for components and consider storage requirements.
Create a Bill of Quantities (BBS) for each component, specifying the required quantities.
Consider the storage requirements for each component, such as cement bags, aggregate piles, etc.
Calculate the quantities based on the project specifications and design requirements.
Take into account any wastage or additional quantities needed for contingencies.
Example: Fo...read more

Asked in QBurst Technologies

Q. What is the optimal algorithm for finding common elements in two arrays?
The optimal algorithm for finding common elements in two arrays is using a hash table.
Create a hash table for one of the arrays.
Iterate through the other array and check if each element exists in the hash table.
If it does, add it to the result array.
Time complexity is O(n) and space complexity is O(n).
Interview Questions of Similar Designations
Interview Experiences of Popular Companies





Top Interview Questions for Senior Engineer Related Skills

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


Reviews
Interviews
Salaries
Users

