Engineer Trainee

100+ Engineer Trainee Interview Questions and Answers for Freshers

Updated 6 Jul 2025
search-icon

Asked in Quest Global

4d ago

Q. If 10 people at a meeting shake hands with each other once, how many handshakes will there be in total?

Ans.

The question is about finding the total number of handshakes in a meeting of 10 people.

  • Each person shakes hands with 9 others.

  • Total handshakes = 10 x 9 / 2 = 45.

Asked in Siemens

4d ago

Q. A drawer contains 10 pairs each of red and blue socks. What is the minimum number of socks that should be picked to obtain at least 1 correctly colored pair?

Ans.

The minimum number of socks to be picked to obtain at least 1 rightly colored pair is 3.

  • Pick 2 socks of different colors first, then the next sock picked will definitely match one of the colors already picked.

  • In the worst case scenario, the first 2 socks picked will be of different colors.

  • Therefore, the minimum number of socks to be picked is 3.

Asked in Siemens

2d ago

Q. If you are given two CSV files, each containing two columns, how would you merge the two files using Python?

Ans.

To merge two CSV files with 2 columns each in Python, use the pandas library.

  • Import the pandas library

  • Read the two CSV files into pandas DataFrames

  • Merge the DataFrames using a common column as the key

  • Save the merged DataFrame to a new CSV file

Q. 1. What is CMOS? 2. What is latch? 3. What is the difference between latch and flip flops? 4. How to make a metastable system stable? 5. V-I characteristics of MOSFET? 6. What is pinch-off? 7. What is dynamic m...

read more
Ans.

A technical interview for Engineer Trainee covering topics such as CMOS, latch, flip flops, MOSFET, and dynamic memory.

  • CMOS stands for Complementary Metal-Oxide-Semiconductor and is a type of technology used in microprocessors and digital logic circuits.

  • A latch is a type of digital circuit that can store one bit of information.

  • The main difference between a latch and a flip flop is that a flip flop has a clock input and can store information for a longer period of time.

  • To make...read more

Are these interview questions helpful?

Asked in Siemens

3d ago

Q. How would you reduce vehicle congestion at a junction?

Ans.

To reduce vehicle congestion at a junction, implement traffic signal optimization, encourage public transportation, and create dedicated lanes for buses and bicycles.

  • Implement traffic signal optimization to improve traffic flow and reduce wait times.

  • Encourage the use of public transportation by providing incentives such as discounted fares or improved services.

  • Create dedicated lanes for buses and bicycles to reduce the number of vehicles on the road and promote alternative mo...read more

Asked in Siemens

3d ago

Q. Write a query to perform a left join on two tables.

Ans.

A left join retrieves all records from the left table and matched records from the right table.

  • Use the LEFT JOIN keyword to combine rows from two tables based on a related column.

  • Syntax: SELECT columns FROM table1 LEFT JOIN table2 ON table1.column = table2.column;

  • Example: SELECT a.id, a.name, b.salary FROM employees a LEFT JOIN salaries b ON a.id = b.emp_id;

  • If there is no match, NULL values will be returned for columns from the right table.

Engineer Trainee Jobs

WIPRO GE HEALTHCARE PRIVATE LIMITED logo
Trainee Engineer 0-2 years
WIPRO GE HEALTHCARE PRIVATE LIMITED
3.8
Bangalore / Bengaluru
WIPRO GE HEALTHCARE PRIVATE LIMITED logo
Trainee Engineer 0-2 years
WIPRO GE HEALTHCARE PRIVATE LIMITED
3.8
Bangalore / Bengaluru
Nirma logo
Trainee Engineers (GETs & DETs) 0-1 years
Nirma
4.2
Bhavnagar

Q. What is Fluid? State Bernoulli's Equation and explain each and every term and their physical significance. Also state the assumptions in Bernouli's Equation.

Ans.

Fluid is a substance that flows and takes the shape of its container. Bernoulli's Equation relates pressure, velocity, and elevation in a fluid flow.

  • Fluid is a substance that deforms continuously under an applied shear stress, no matter how small.

  • Bernoulli's Equation: P + 1/2ρv^2 + ρgh = constant, where P is pressure, ρ is density, v is velocity, and h is height.

  • Pressure term (P): Represents the internal energy per unit volume due to molecular collisions.

  • Kinetic energy term (...read more

Asked in Quest Global

5d ago

Q. Write a program to swap the values of two variables without using a third variable.

Ans.

Program to swap value of two variables without using a third variable.

  • Use arithmetic operations to swap values

  • Add both variables and store the sum in one variable

  • Subtract the value of one variable from the sum and store it in the other variable

  • Subtract the value of the other variable from the sum and store it in the first variable

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q. Explain your final year project what is logistic regression and explain this on detail?

Ans.

My final year project was on logistic regression.

  • Logistic regression is a statistical model used to predict binary outcomes.

  • It is a type of regression analysis where the dependent variable is categorical.

  • The model estimates the probability of the outcome based on the input variables.

  • It uses a logistic function to map the predicted values to probabilities.

  • The model is commonly used in various fields like finance, marketing, and healthcare.

  • For example, logistic regression can b...read more

Asked in Siemens

2d ago

Q. How would you find the maximum and second-maximum numbers in an array? (Pseudo-code)

Ans.

Use a loop to iterate through the array and keep track of the maximum and second-maximum numbers.

  • Initialize two variables to store the maximum and second-maximum numbers.

  • Iterate through the array and update the variables accordingly.

  • Handle edge cases like when the array has less than two elements.

Asked in Siemens

3d ago

Q. What do you understand by the phrase 'pass-by-value'?

Ans.

Pass-by-value is a method of passing arguments to a function where the actual value of the argument is copied to a new variable.

  • In pass-by-value, a copy of the actual value of the argument is passed to the function.

  • Any changes made to the parameter inside the function do not affect the original value outside the function.

  • Primitive data types like integers, floats, and characters are typically passed by value.

  • Example: int x = 10; foo(x); // the value of x (10) is copied to a n...read more

2d ago

Q. 1.Difference between the cloud computing and grid computing 2.Differnece between IAAS and SAAS. 3. To write java app components on the project that I had done. Some questions on SQL and HTML

Ans.

Cloud computing is a network of remote servers hosted on the internet to store, manage, and process data, while grid computing is a distributed computing model that relies on a network of computers to work together on a task.

  • Cloud computing provides on-demand access to a shared pool of configurable computing resources, while grid computing involves the coordination of disparate resources to solve a complex problem.

  • In cloud computing, resources are typically virtualized and sc...read more

Asked in Siemens

1d ago

Q. Explain the working of Bubble Sort.

Ans.

Bubble Sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if needed.

  • 1. Bubble Sort works by repeatedly comparing adjacent elements in an array.

  • 2. If the first element is greater than the second, they are swapped.

  • 3. This process is repeated for each pair of adjacent elements until the entire array is sorted.

  • 4. The algorithm gets its name because smaller elements 'bubble' to the top of the array.

  • 5. Example: For ...read more

Q. What is hypothesis testing and what is a p-value?

Ans.

Hypothesis testing is a statistical method to test a hypothesis about a population parameter. P-value is the probability of observing a test statistic as extreme as the one computed from the sample data, assuming the null hypothesis is true.

  • Hypothesis testing involves formulating a null hypothesis and an alternative hypothesis

  • A test statistic is computed from the sample data and compared with a critical value or p-value

  • If the p-value is less than the significance level, the n...read more

Asked in DENSO

4d ago

Q. An AC is an electrical appliance but sold in an electronics shop, why?

Ans.

AC is sold in Electronics shops because it is an electrical appliance that utilizes electronic components for its operation.

  • ACs use electronic components like capacitors, resistors, and microcontrollers for regulating temperature and controlling functions.

  • Electronics shops specialize in selling a wide range of electronic devices, including appliances like ACs.

  • ACs are considered as part of the electronics category due to their reliance on electronic technology for operation.

Asked in MKCL

5d ago

Q. What are the differences between SQL, MySQL, and MongoDB?

Ans.

SQL is a language used to manage relational databases. MySQL is a popular open-source relational database management system. MongoDB is a NoSQL database.

  • SQL is a language used to communicate with and manage relational databases.

  • MySQL is a popular open-source relational database management system.

  • MongoDB is a NoSQL database that stores data in a flexible, JSON-like format.

  • SQL databases use tables to store data, while MongoDB uses collections and documents.

  • SQL databases are goo...read more

Asked in PONDA FIRST

3d ago

Q. Write a program to print prime numbers.

Ans.

Program to print prime numbers

  • Start with a loop from 2 to n (number to check)

  • For each number, check if it is divisible by any number from 2 to its square root

  • If not divisible, it is a prime number and print it

Asked in Cognizant

2d ago

Q. What type of operating system does Apple phones use?

Ans.

The operating system in Apple phones is iOS.

  • iOS is a mobile operating system developed by Apple Inc.

  • It is the second most popular mobile operating system in the world.

  • iOS is known for its user-friendly interface and security features.

  • Examples of Apple phones that run on iOS are iPhone 12, iPhone 11, and iPhone SE.

Asked in DENSO

3d ago

Q. How can you operate 4 different light bulbs under different trigger conditions?

Ans.

To operate 4 different light bulbs under different trigger conditions, use a combination of switches, timers, sensors, and programming.

  • Use individual switches to control each light bulb independently.

  • Set up timers to automatically turn on/off specific light bulbs at scheduled times.

  • Utilize sensors such as motion sensors or light sensors to trigger certain light bulbs based on environmental conditions.

  • Program a microcontroller or smart home system to control the operation of a...read more

Asked in Essar Group

5d ago

Q. What is the second law of thermodynamics?

Ans.

The second law of thermodynamics states that the total entropy of an isolated system can never decrease over time.

  • Entropy in a closed system tends to increase over time

  • Heat energy naturally flows from hot to cold objects

  • Efficiency of energy conversion processes is limited by the second law of thermodynamics

Q. What are the key differences between Machine Learning and Deep Learning?

Ans.

Machine learning is a subset of AI that involves training machines to learn from data. Deep learning is a subset of machine learning that uses neural networks to learn from large amounts of data.

  • Machine learning involves training machines to learn from data and make predictions or decisions based on that data.

  • Deep learning is a subset of machine learning that uses neural networks to learn from large amounts of data.

  • Deep learning is particularly useful for tasks such as image ...read more

Q. What is the critical temperature of steel?

Ans.

The critical temperature of steel is the temperature at which it loses its magnetic properties.

  • The critical temperature of steel is around 770°C (1420°F).

  • Above this temperature, steel becomes non-magnetic and undergoes a phase change.

  • The critical temperature varies depending on the type of steel and its composition.

Q. What is the difference between creep and fatigue?

Ans.

Creep is the slow, time-dependent deformation of a material under constant load, while fatigue is the weakening of a material due to repeated loading and unloading.

  • Creep is a time-dependent phenomenon, while fatigue is a cyclic phenomenon.

  • Creep occurs at high temperatures and constant stress, while fatigue occurs at lower temperatures and varying stress levels.

  • Creep leads to permanent deformation, while fatigue can lead to crack initiation and propagation.

  • Examples of creep in...read more

Asked in DENSO

3d ago

Q. How can you make a transistor from a given semiconductor material?

Ans.

To make a transistor, semiconductor material can be used to create a structure with three layers: emitter, base, and collector.

  • Start by doping the semiconductor material with impurities to create the different layers.

  • Use lithography and etching techniques to define the structure of the transistor.

  • Add metal contacts to the different layers to allow for electrical connections.

  • Test the transistor to ensure proper functionality and characteristics.

  • Examples: Silicon can be doped w...read more

Q. Types of steel?how we can differentiate them?

Ans.

Types of steel include carbon steel, alloy steel, stainless steel, and tool steel. They can be differentiated based on their composition, properties, and applications.

  • Carbon steel contains primarily carbon and iron, with low amounts of other elements. It is commonly used in construction and manufacturing.

  • Alloy steel contains additional elements such as manganese, silicon, and copper to enhance its properties. It is used in automotive and aerospace industries.

  • Stainless steel c...read more

Asked in TCS

6d ago

Q. What basic electronic components are you familiar with?

Ans.

Basic electronics components include resistors, capacitors, diodes, transistors, and integrated circuits.

  • Resistors: Used to control the flow of electric current.

  • Capacitors: Store and release electrical energy.

  • Diodes: Allow current to flow in one direction.

  • Transistors: Amplify or switch electronic signals.

  • Integrated Circuits: Contain multiple electronic components on a single chip.

3d ago

Q. What is the role of distribution in power transmission and how do transformers operate within this system?

Ans.

Distribution in power transmission involves delivering electricity from substations to consumers, with transformers adjusting voltage levels.

  • Distribution networks connect substations to end-users, ensuring reliable electricity supply.

  • Transformers step down high transmission voltages to safer levels for residential and commercial use.

  • Example: A transformer reduces 11kV from a substation to 230V for household appliances.

  • Distribution systems include overhead lines, underground c...read more

5d ago

Q. What is boiler,what is 2 level control of boiler,what is formula for valave capacity (Cv), different types of pressure guage

Ans.

A boiler is a closed vessel in which water or other fluid is heated. 2 level control of boiler involves maintaining water level. Cv is a formula for valve capacity. Different types of pressure gauges include bourdon tube, diaphragm, and digital.

  • Boiler is a closed vessel used to heat water or other fluids.

  • 2 level control of boiler involves maintaining water level at two different points to ensure safe operation.

  • Cv is the formula for valve capacity and is calculated as the flow...read more

Asked in LTIMindtree

2d ago

Q. What is an interface in Java? Provide an example of how you would use it.

Ans.

Interface in Java defines a set of methods that a class must implement.

  • Interface in Java is a blueprint of a class. It only contains method signatures without the body.

  • Classes can implement multiple interfaces but can only extend one class.

  • Example: interface Animal { void eat(); } class Dog implements Animal { public void eat() { System.out.println("Dog is eating"); }}

Q. Why do we use a sample instead of the entire population?

Ans.

We use sample over population to save time, money and resources.

  • Sampling is less time-consuming and cost-effective than studying the entire population.

  • Sampling helps to reduce errors and biases that may occur in studying the entire population.

  • Sampling is useful when the population is too large to study in its entirety.

  • Sampling can provide accurate results if the sample is representative of the population.

1
2
3
4
5
6
Next

Interview Experiences of Popular Companies

TCS Logo
3.6
 • 11.1k Interviews
Cognizant Logo
3.7
 • 5.9k Interviews
HCLTech Logo
3.5
 • 4.1k Interviews
LTIMindtree Logo
3.7
 • 3k Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

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

Engineer Trainee 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