Graduate Engineer
90+ Graduate Engineer Interview Questions and Answers for Freshers
Popular Companies
Q1. What are different types of sensors used in oil and gas industries?
Various sensors used in oil and gas industries include pressure sensors, temperature sensors, flow sensors, level sensors, and gas detectors.
Pressure sensors - used to measure pressure in pipelines and equipment.
Temperature sensors - monitor temperature levels in various processes.
Flow sensors - measure the flow rate of liquids or gases in pipelines.
Level sensors - detect the level of liquids in tanks or vessels.
Gas detectors - used to detect the presence of harmful gases in ...read more
Q2. How to find deflection of conical bodies acting with axial load?
To find deflection of conical bodies acting with axial load, use the formula for deflection of a cone under axial load.
Use the formula for deflection of a cone under axial load: delta = (P*L)/(E*A)
P is the axial load, L is the length of the cone, E is the modulus of elasticity, and A is the cross-sectional area of the cone
The deflection will be greater at the smaller end of the cone
Consider the material properties of the cone when calculating the modulus of elasticity
Ensure t...read more
Q3. What are the types of bearings and their applications What is your favorite subject Favorite subject related questions Drawings and explanation Types of gears Personal information Health conditions
There are various types of bearings used in different applications, such as ball bearings for high-speed applications and roller bearings for heavy loads.
Ball bearings are commonly used in machinery and equipment, such as electric motors and automotive applications.
Roller bearings are suitable for heavy-duty applications, such as in construction equipment and industrial machinery.
Thrust bearings are used to support axial loads, commonly found in automotive transmissions and m...read more
Q4. 1. What Is preventive maintenance and break down maintenance 2.types of break types of coupling and it's function
Preventive maintenance involves regular inspections and maintenance to prevent breakdowns, while breakdown maintenance is performed after a breakdown occurs.
Preventive maintenance is planned maintenance performed on a regular basis to prevent equipment failure.
Breakdown maintenance is reactive maintenance performed after a breakdown has occurred to restore equipment to working condition.
Types of couplings include rigid, flexible, and fluid couplings.
Rigid couplings do not all...read more
Q5. What are some real-life examples that illustrate the concepts of Object-Oriented Programming (OOP)?
Real-life examples of Object-Oriented Programming include modeling a car as an object with properties and methods.
Modeling a car as an object with properties like color, make, model, and methods like start, stop, accelerate
Creating a banking system where accounts are objects with properties like balance and methods like deposit, withdraw
Developing a video game where characters are objects with properties like health, position and methods like move, attack
Q6. How will you manufacture this particular drawing? (A engineering drawing is provided)
The drawing can be manufactured using CNC machining processes.
Identify the material required for the part
Determine the dimensions and tolerances specified on the drawing
Select appropriate CNC machine and tools for the job
Program the CNC machine to follow the design specifications
Perform test runs and quality checks to ensure accuracy
Share interview questions and help millions of jobseekers 🌟
Q7. What is wavelength and explain it?
Wavelength is the distance between two consecutive peaks or troughs of a wave.
Wavelength is measured in meters or nanometers.
It determines the color of light and sound frequency.
Shorter wavelengths have higher energy than longer wavelengths.
Examples include the wavelength of visible light, radio waves, and X-rays.
Q8. What are level sensor, flow sensor, temperature sensor?
Level sensor, flow sensor, and temperature sensor are devices used to measure different physical parameters in various industries.
Level sensor measures the level of a substance in a container or tank, such as liquid level sensors in water tanks.
Flow sensor measures the flow rate of a fluid, like a flow meter in a pipeline.
Temperature sensor measures the temperature of a system or environment, for example, a thermocouple in a furnace.
Graduate Engineer Jobs
Q9. What are the various components of cooling towers, and how do they function?
Cooling towers consist of components like fill media, drift eliminators, fans, and water distribution system to remove heat from water.
Fill media: Helps in increasing the contact surface area between air and water for efficient heat transfer.
Drift eliminators: Prevents water droplets from escaping the tower, reducing water loss.
Fans: Aid in drawing air through the tower to cool the water circulating inside.
Water distribution system: Distributes water evenly over the fill medi...read more
Q10. What are the key concepts of Object-Oriented Programming (OOP)?
Key concepts of OOP include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability for objects to be treated as instances of their parent class or their own class.
Abstraction: Hiding complex implementation details and showing only the necessary features to the outside world.
Q11. What is frequencyand explain it ?
Frequency is the number of cycles per second in a periodic waveform.
Frequency is measured in Hertz (Hz).
It determines the pitch of a sound wave.
Higher frequency means higher pitch and vice versa.
Frequency is used in various fields like electronics, physics, and communication.
Example: The frequency of a radio station is 98.5 MHz.
Q12. How can I calculate weight of a rectangular or any shape of sheet made of iron.
The weight of a sheet made of iron can be calculated by multiplying the volume of the sheet by the density of iron.
Calculate the volume of the sheet by multiplying its length, width, and thickness.
Determine the density of iron, which is typically around 7.87 g/cm^3.
Multiply the volume of the sheet by the density of iron to get the weight in grams or kilograms.
Q13. What's difference between Unit process and Unit Operation?
Unit process involves a series of operations to achieve a specific goal, while unit operation is a single step in a process.
Unit process involves multiple unit operations to achieve a specific goal.
Unit operation is a single step in a process that involves physical or chemical changes.
Examples of unit processes include distillation, filtration, and crystallization.
Examples of unit operations include mixing, drying, and evaporation.
Q14. What is constructor, destructor, polymorphism, Static function, volatile keyword
Constructor initializes an object, destructor cleans up resources. Polymorphism allows objects to be treated as instances of their parent class. Static function belongs to the class, not instances. Volatile keyword indicates a variable may be changed unexpectedly.
Constructor initializes an object when it is created. Example: 'Car c = new Car();'
Destructor cleans up resources when an object is destroyed. Example: 'delete ptr;'
Polymorphism allows a child class to be treated as ...read more
Q15. There is a string input that is email address. You have to print the email id such that before @ few letters should be replaced with star.
Replace few letters before @ in email id with star and print the email id.
Identify the position of @ in the email address
Replace few letters before @ with *
Print the modified email id
Q16. What do you know about Digital Electronics?
Digital Electronics is a branch of electronics that deals with digital signals and systems.
Deals with digital signals (0s and 1s)
Involves logic gates, flip-flops, and digital circuits
Used in computers, calculators, digital watches, etc.
Binary arithmetic and Boolean algebra are fundamental concepts
Q17. Libraries of python and how to add python with database.
Python has libraries like SQLAlchemy, psycopg2 for database connectivity. Use these libraries to connect Python with databases.
Use SQLAlchemy library for ORM (Object Relational Mapping) to interact with databases.
Use psycopg2 library for direct interaction with PostgreSQL database.
Install the required libraries using pip install
. Establish connection to the database using appropriate credentials.
Execute SQL queries using Python code to interact with the database.
Q18. Tell me the difference between Drop, Delete and Truncate in DBMS.
Drop deletes the table structure and data, Delete removes specific rows, Truncate removes all rows but keeps the table structure.
Drop removes the table structure along with all the data in the table.
Delete removes specific rows based on a condition using the WHERE clause.
Truncate removes all rows from a table but keeps the table structure intact.
Example: DROP TABLE table_name; DELETE FROM table_name WHERE condition; TRUNCATE TABLE table_name;
Q19. What are P, PI,PID in process control?
P, PI, PID are types of controllers used in process control to regulate the output based on the input.
P stands for Proportional controller, which adjusts the output based on the error signal.
PI stands for Proportional-Integral controller, which not only adjusts based on error signal but also integrates the error over time.
PID stands for Proportional-Integral-Derivative controller, which adjusts based on error signal, integrates error over time, and also considers the rate of ...read more
Q20. What is the purpose of collections in Java?
Collections in Java are used to store and manipulate groups of objects.
Collections provide a way to store, retrieve, and manipulate groups of objects in Java.
They offer various data structures like lists, sets, maps, etc. for different purposes.
Collections framework includes interfaces like List, Set, Map, and classes like ArrayList, HashSet, HashMap.
Collections provide methods for sorting, searching, and iterating over elements efficiently.
Q21. What is the thread lifecycle in programming?
Thread lifecycle in programming refers to the various stages a thread goes through from creation to termination.
Thread creation: A new thread is created using the 'Thread' class or by implementing the 'Runnable' interface.
Thread start: The thread transitions from 'new' to 'runnable' state when 'start()' method is called.
Thread running: The thread is executing its task in the 'running' state.
Thread waiting: The thread can enter the 'waiting' state due to various reasons like w...read more
Q22. how would a metal react when its placed in Antartica?
Metal placed in Antarctica would react by becoming extremely cold and potentially brittle due to the low temperatures.
Metal would quickly reach the temperature of its surroundings, which can drop below -60 degrees Celsius in Antarctica.
The extreme cold can cause the metal to become brittle and more prone to fracturing.
Certain metals may undergo phase changes or exhibit changes in electrical conductivity at such low temperatures.
Corrosion may be slowed down due to the lack of ...read more
Q23. Datatype in C++,range and size, Real life example of of Embedded system.
In C++, datatypes have specific ranges and sizes. Embedded systems are real-life examples of using datatypes effectively.
Datatypes in C++ have specific ranges and sizes to store different types of data efficiently.
For example, 'int' datatype in C++ typically has a range of -2,147,483,648 to 2,147,483,647.
Embedded systems use datatypes like 'uint8_t' to efficiently store data in limited memory space.
Real-life example of an embedded system is a smart thermostat that controls th...read more
Q24. What are types of Pumps, valves, Heat Exchangers?
Types of pumps include centrifugal, reciprocating, and rotary pumps. Valves can be classified as gate, globe, ball, and butterfly valves. Heat exchangers include shell and tube, plate, and finned tube exchangers.
Types of pumps: centrifugal, reciprocating, rotary
Types of valves: gate, globe, ball, butterfly
Types of heat exchangers: shell and tube, plate, finned tube
Q25. What are the different types of cooling towers?
Cooling towers are used to remove heat from a building or industrial process by transferring it to the atmosphere.
Natural draft cooling towers
Mechanical draft cooling towers
Crossflow cooling towers
Counterflow cooling towers
Dry cooling towers
Wet cooling towers
Q26. Difference between Microcontroller and microprocessor, 8051 microcontroller.
Microcontrollers are integrated circuits designed for specific tasks, while microprocessors are general-purpose CPUs. 8051 is a popular microcontroller.
Microcontrollers are self-contained systems with memory, I/O ports, and timers, designed for specific tasks.
Microprocessors are general-purpose CPUs that require external components for memory, I/O, and timers.
8051 microcontroller is a popular 8-bit microcontroller known for its low power consumption and versatility.
Q27. Why we use volatile key word
Volatile keyword is used to indicate that a variable's value can be changed unexpectedly.
Volatile keyword is used in multi-threaded programming to ensure that the value of a variable is always read from memory and not from a cache.
It is also used in embedded systems where hardware can change the value of a variable unexpectedly.
Without volatile keyword, the compiler may optimize the code by caching the value of a variable, which can lead to unexpected behavior.
Example: In a m...read more
Q28. Difference between flywheel and governor?
Flywheel stores energy while governor regulates speed.
Flywheel is a mechanical device used to store rotational energy.
Governor is a device used to regulate the speed of an engine or machine.
Flywheel is used to maintain the speed of an engine during the power stroke.
Governor is used to control the speed of an engine by adjusting the fuel supply or ignition timing.
Flywheel is commonly used in machines like steam engines, turbines, and internal combustion engines.
Governor is com...read more
Q29. What was your intrest
My interest lies in the field of renewable energy and sustainable engineering.
I have always been fascinated by the potential of renewable energy sources such as solar and wind power.
I have actively participated in projects related to sustainable engineering during my undergraduate studies.
I have conducted research on improving the efficiency of solar panels and reducing the environmental impact of energy production.
I have attended conferences and workshops on renewable energy...read more
Q30. What is Engineering System
Engineering system is a collection of components that work together to achieve a specific goal.
Engineering system involves the integration of various components such as hardware, software, and people.
It is designed to achieve a specific goal or objective.
Examples of engineering systems include transportation systems, communication systems, and manufacturing systems.
Engineering systems are often complex and require interdisciplinary collaboration to design and implement.
They a...read more
Q31. What is shaft , what is tolerance,it's type
A shaft is a rotating machine element used to transmit power. Tolerance is the allowable deviation from a specified dimension.
Shaft is a mechanical component used to transmit power from one part of a machine to another.
Tolerance is the permissible limit or limits of variation in a physical dimension.
Types of tolerance include bilateral tolerance, unilateral tolerance, and limit tolerance.
Q32. How can you give supply to inverter
Supply to inverter can be given through a power source such as a battery or solar panel.
Connect the inverter to a power source such as a battery or solar panel
Ensure the power source has the appropriate voltage and current rating for the inverter
Use appropriate cables and connectors to establish the connection
Regularly monitor the power source to ensure continuous supply to the inverter
Q33. what are the types of foundations
Types of foundations include shallow, deep, and special foundations.
Shallow foundations are used for light structures and include spread footings and mat foundations.
Deep foundations are used for heavy structures and include pile foundations and drilled shafts.
Special foundations are used for unique soil conditions and include caissons and cofferdams.
Q34. Difference between yield strength and tensile strength.
Yield strength is the point at which a material permanently deforms, while tensile strength is the maximum stress a material can withstand before breaking.
Yield strength is the stress at which a material begins to deform plastically.
Tensile strength is the maximum stress a material can withstand before breaking.
Yield strength is lower than tensile strength.
Yield strength is used to design structures to avoid plastic deformation, while tensile strength is important for determi...read more
Q35. What is pulse code modulation
Pulse code modulation is a digital representation of analog signals.
PCM is used to convert analog signals into digital signals.
It involves sampling the analog signal at regular intervals and quantizing the amplitude of each sample.
The resulting digital signal can be transmitted or stored more efficiently than the original analog signal.
PCM is commonly used in audio and video recording and transmission.
It is also used in telecommunications and data storage.
Q36. What is the purpose of enum
Enum is used to define a set of named constants in a program.
Enums provide a way to create a group of related constants that can be used in place of hard-coded values.
They improve code readability and maintainability.
Enums can be used in switch statements, loops, and function parameters.
Example: enum Color {RED, GREEN, BLUE};
Example: void printColor(Color c) { ... }
Q37. Which software do you use
I use a variety of software tools for engineering tasks, including CAD software, simulation software, and programming languages.
CAD software: AutoCAD, SolidWorks
Simulation software: ANSYS, MATLAB
Programming languages: Python, C++, MATLAB
Data analysis: Excel, MATLAB
Project management: Microsoft Project, Trello
Q38. Relationship between wavelength and frequency
Wavelength and frequency are inversely proportional to each other.
Wavelength is the distance between two consecutive peaks or troughs of a wave.
Frequency is the number of waves passing through a point in one second.
The higher the frequency, the shorter the wavelength.
The lower the frequency, the longer the wavelength.
The relationship between wavelength and frequency is described by the equation: wavelength = speed of light / frequency.
For example, radio waves have a longer wa...read more
Q39. What is Buckingham pi theorem?
Buckingham pi theorem is a method to determine the number of dimensionless parameters in a physical problem.
It is used in dimensional analysis.
It helps to reduce the number of variables in a problem.
It states that if a physical problem involves n variables and k fundamental dimensions, then the problem can be expressed in terms of n-k dimensionless parameters.
For example, in fluid mechanics, the Reynolds number is a dimensionless parameter that relates the inertial forces to ...read more
Q40. What are the uses of ms project
MS Project is a project management software used for planning, tracking, and managing projects.
Creating project schedules
Assigning tasks to team members
Tracking progress and deadlines
Resource management
Generating reports and charts
Collaboration with team members
Integration with other Microsoft Office applications
Q41. Difference between Embedded C and Embedded C++.
Embedded C is a subset of C language used for programming embedded systems, while Embedded C++ is a subset of C++ language with additional features for embedded systems.
Embedded C is a subset of C language, with limited features and libraries compared to standard C.
Embedded C++ is a subset of C++ language, with additional features like classes, inheritance, and polymorphism.
Embedded C is commonly used for low-level programming in embedded systems, while Embedded C++ is used f...read more
Q42. Final year project deep with block diagram
Designed a final year project involving a deep learning model with a block diagram.
Researched various deep learning algorithms and techniques
Implemented the chosen algorithm using Python and TensorFlow
Created a detailed block diagram to illustrate the project workflow
Tested and evaluated the performance of the deep learning model
Presented the project findings and results to faculty and peers
Q43. Write program for number is prime or not prime
Program to determine if a number is prime or not prime
Create a function to check if a number is prime or not
Iterate from 2 to the square root of the number and check for divisibility
If the number is divisible by any number other than 1 and itself, it is not prime
Return true if the number is prime, false otherwise
Q44. What's is principal of induction motor?
The principle of induction motor is based on the interaction between magnetic fields to generate rotational motion.
Induction motor works on the principle of electromagnetic induction.
When an alternating current is passed through the stator windings, it creates a rotating magnetic field.
This rotating magnetic field induces current in the rotor windings, causing it to rotate.
The rotor always tries to catch up with the rotating magnetic field, resulting in continuous rotation.
In...read more
Q45. Bending moment and shear force for different load conditions
Bending moment and shear force are key concepts in structural engineering, used to analyze the effects of loads on beams and other structures.
Bending moment is the internal moment that causes a beam to bend. It is calculated as the product of the force applied and the distance from the point of application.
Shear force is the internal force that causes one part of a material to slide past another part. It is calculated as the sum of all forces acting perpendicular to the axis ...read more
Q46. What is the use of lamba function?
Lambda functions are anonymous functions in programming that can be used for short, one-time tasks.
Lambda functions are used for writing short, concise code without the need to define a separate function.
They are commonly used in functional programming languages like Python, JavaScript, and Ruby.
Lambda functions can be passed as arguments to higher-order functions.
They are useful for tasks like sorting, filtering, and mapping data in a more compact way.
Example: In Python, a l...read more
Q47. What is HAZOP and HAZID?
HAZOP stands for Hazard and Operability Study, while HAZID stands for Hazard Identification.
HAZOP is a systematic method to identify potential hazards and operability issues in a process plant.
HAZID is a process used to identify hazards in a facility or operation before they become accidents.
Both HAZOP and HAZID are important tools in risk assessment and management in engineering projects.
Q48. Define 5s Culture in Automobile
5s culture in automobile refers to the implementation of a systematic approach to workplace organization and cleanliness.
Sort - organizing items and removing unnecessary items from the workplace
Set in order - arranging items in a logical and efficient manner
Shine - cleaning and maintaining the workplace
Standardize - establishing procedures and guidelines for maintaining the workplace
Sustain - ensuring that the 5s culture is maintained and continuously improved
Example: organiz...read more
Q49. Write a code to replace a character in a string.
Code to replace a character in a string
Use a loop to iterate through each character in the string
Check if the current character is the one to be replaced, then replace it
Return the modified string
Q50. Write sql command to change a employee name.
Use UPDATE command in SQL to change employee name.
Use UPDATE table_name SET column_name = new_value WHERE condition;
Example: UPDATE employees SET name = 'John Doe' WHERE id = 123;
Interview Questions of Similar Designations
Top Interview Questions for Graduate Engineer Related Skills
Interview experiences of popular companies
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/Month