Project Engineer
1000+ Project Engineer Interview Questions and Answers
Print the following pattern for the given N number of rows.
Pattern for N = 4
* ** *** ****
Note : There are no spaces between the stars (*).
Input format :
Integer N (Total no. of rows)
...read moreYou are given a string ‘S’ of length ‘N’. The string can be encoded using the following rules:
1) If the ‘i-th’ character is a vowel, change it to the next character in the alphabetical sequenc...read more
Project Engineer Interview Questions and Answers for Freshers
You are given an array ‘ARR’ of size N. You have to construct a Product Array ‘P’ of the same size such that P[i] is equal to the product of all the elements of ARR except ARR[i]. The constra...read more
Given an array of non-negative integers ‘A’ and an integer ‘P’, find the total number of subsequences of ‘A’ such that the product of any subsequence should not be more than ‘P’.
A s...read more
Q5. Difference between compiler and interpreter. Why do you apply to IT, from your respective branch?
Compiler translates entire code into machine language while interpreter translates line by line.
Compiler generates an executable file while interpreter does not.
Compiler takes more time to analyze and translate the code while interpreter takes less time.
Compiler produces faster and efficient code while interpreter produces slower code.
Examples of compilers are GCC, Clang, and Visual C++ while examples of interpreters are Python, Ruby, and JavaScript.
There is a wedding ceremony at NinjaLand. The bride and groom want everybody to play a game and thus, they have blindfolded the attendees. The people from the bride’s side are holding odd numb...read more
Share interview questions and help millions of jobseekers 🌟
Hatori is the class teacher with 'N' students. He wants to select some students for the Republic Day parade. But out of all the students he chooses, the absolute difference of heights of any ...read more
Given a binary number as an integer N, convert it into decimal and print.
Input format :
An integer N in the Binary Format
Output format :
Corresponding Decimal number (as integer)
Constraint...read more
Project Engineer Jobs
Q9. How many types of optical fibre. Which head office under you works.
There are two types of optical fiber: single-mode and multi-mode. The head office under me works in New York.
There are two types of optical fiber: single-mode and multi-mode.
Single-mode fiber is used for long-distance communication, while multi-mode fiber is used for shorter distances.
The head office under me works in New York.
Print the following pattern
Pattern for N = 4
The dots represent spaces.
Input Format:
The first line contains a single integer ‘T’ representing the number of test cases. The first line of each te...read more
Q11. 1. OOPs concept 2. Difference between Encapsulation and Abstraction? 3. What is an array? How it's different from Array list? 4. Explain about the data structures you have used? 5. What is foreign key?
Interview questions for Project Engineer position
OOPs concept includes inheritance, polymorphism, encapsulation, and abstraction
Encapsulation is hiding the implementation details while abstraction is hiding unnecessary details
Array is a collection of similar data types while ArrayList is a dynamic array that can grow or shrink
Data structures used may include linked lists, stacks, queues, and trees
Foreign key is a column in a table that refers to the primary key of another tab...read more
Q12. Why did you choose this programming language over other programming languages?
I chose this programming language because of its versatility and popularity in the industry.
The language has a wide range of applications and can be used for various purposes.
It has a large community of developers who contribute to its development and provide support.
The language is constantly evolving and adapting to new technologies and trends.
Examples of its popularity and versatility can be seen in its use in web development, data analysis, and machine learning.
Problems were from Number System
HCF and LCM
Divisibility Rules
Power Cycle and Remainder Cycle
Fractions
* Time and Work
Working with different & same efficiencies
Pipes and Cisterns
* Time Speed and Dist...read more
Q14. What is constarints, what is commit command in sql, write syntax of join operation and one programming question write a code for reverse an array
Answering technical interview questions on SQL and programming
Constraints are rules applied to columns in a database table to ensure data integrity
COMMIT command is used to save changes made to a database
JOIN operation is used to combine rows from two or more tables based on a related column
Code for reversing an array: reverseArray(arr) {return arr.reverse();}
Q15. 4)what is sag and how to minimize it. 5)if a consumer having distance between pole and his house is 5mtr then how much cable you provide him for connection. 6)write Bill of materials of service connection
Sag is the vertical distance between a conductor's position when it is in tension and its position when it is in a relaxed state.
Sag is caused by the weight of the conductor and environmental factors such as temperature and wind.
To minimize sag, conductors can be made of materials with higher tensile strength, or additional support structures like suspension insulators can be used.
Sag can also be minimized by increasing the tension in the conductor or using shorter spans betw...read more
Q16. What is the difference between lap length and Anchorage length ?
Lap length is the overlapping of two reinforcement bars, while Anchorage length is the length of bar embedded in concrete.
Lap length is used to join two reinforcement bars of the same diameter.
Anchorage length is used to provide a grip between the reinforcement bar and the surrounding concrete.
Lap length is usually 50 times the diameter of the bar, while Anchorage length is usually 40 times the diameter of the bar.
Lap length is used in tension reinforcement, while Anchorage l...read more
Q17. How will you create Undo/Redo feature(Just the concept no code needed)?
Undo/Redo feature can be created by maintaining a stack of previous actions and their reverse actions.
Maintain a stack of previous actions and their reverse actions
Push the action onto the stack when it is performed
When undo is requested, pop the last action from the stack and perform its reverse action
When redo is requested, pop the last reverse action from the stack and perform the original action
Ensure that the stack is cleared when a new action is performed after undoing ...read more
Q18. How to solve the Point load, UDL, UVL load problems
To solve Point load, UDL, UVL load problems, calculate reactions, draw shear force and bending moment diagrams, and apply equilibrium equations.
Calculate reactions at supports using equilibrium equations
Draw shear force diagram by summing vertical forces at each section
Draw bending moment diagram by summing moments at each section
Apply equations of equilibrium to find internal forces and stresses
Consider the type of loading (point load, UDL, UVL) to determine the appropriate ...read more
Q19. What are the industrial communication protocols
Industrial communication protocols are standards for data exchange between devices in industrial automation and control systems.
Some common industrial communication protocols include Modbus, Profibus, DeviceNet, Ethernet/IP, and CANopen.
These protocols enable devices from different manufacturers to communicate with each other and exchange data.
Industrial communication protocols can be wired or wireless, and can operate at different speeds and frequencies depending on the appl...read more
Q20. What are the different kinds of inheritance?
There are 5 types of inheritance in object-oriented programming.
Single inheritance: a subclass inherits from a single superclass.
Multiple inheritance: a subclass inherits from multiple superclasses.
Multilevel inheritance: a subclass inherits from a superclass, which in turn inherits from another superclass.
Hierarchical Inheritance: multiple subclasses inherit from a single superclass.
Hybrid inheritance: a combination of multiple and multilevel inheritance.
Q21. How you do the rate analysis for additional item and what are the things which you need to be considered during rate analysis with an example.
Rate analysis for additional items involves considering various factors and using appropriate methods to determine the cost.
Identify the additional item and its specifications
Determine the quantity required
Research market rates for similar items
Consider factors like labor, materials, equipment, and overhead costs
Calculate the total cost using appropriate rate analysis methods
Example: Rate analysis for installing additional electrical outlets in a building
Q22. Tell me the different parameters in instrumentation and it's primary elements
Parameters in instrumentation and their primary elements
Parameters include temperature, pressure, flow rate, level, pH, conductivity, and more
Primary elements include thermocouples, pressure transducers, flow meters, level sensors, pH electrodes, conductivity probes, and more
Each parameter requires a specific primary element for accurate measurement
Instrumentation can also include controllers, recorders, and indicators for data analysis and control
Q23. What is main difference between recursion and dynamic programming and which is better in terms of time complexity?
Recursion is a technique of solving a problem by breaking it down into smaller subproblems. Dynamic programming is a method of solving a problem by breaking it down into smaller subproblems and storing the solutions to those subproblems to avoid redundant calculations.
Recursion involves solving a problem by breaking it down into smaller subproblems and calling the function recursively until the base case is reached.
Dynamic programming involves solving a problem by breaking it...read more
Q24. What is difference between GTAW and TIG welding
GTAW and TIG welding are the same process, with GTAW being the technical term and TIG being the commonly used name.
GTAW stands for Gas Tungsten Arc Welding, while TIG stands for Tungsten Inert Gas welding.
Both processes use a non-consumable tungsten electrode to create an arc for welding.
GTAW and TIG welding are often used interchangeably, with TIG being the more commonly used term in industries.
The main difference lies in the terminology, where GTAW is the technical name and...read more
Q25. What is the difference between gm tool kit and Daimler tool kit in nx application
The gm tool kit and Daimler tool kit are different sets of tools used in the NX application for different purposes.
The gm tool kit is used for designing and manufacturing General Motors vehicles.
The Daimler tool kit is used for designing and manufacturing Daimler vehicles.
The gm tool kit includes specific templates, parts, and assemblies for GM vehicles.
The Daimler tool kit includes specific templates, parts, and assemblies for Daimler vehicles.
The gm tool kit and Daimler too...read more
Q26. What are the disciplines in any normal green field oil and gas project
Disciplines in a normal green field oil and gas project include engineering, procurement, construction, and commissioning.
Engineering: involves designing and planning the project, including process engineering, mechanical engineering, electrical engineering, etc.
Procurement: involves sourcing and purchasing materials, equipment, and services required for the project.
Construction: involves the physical construction of the project, including civil works, structural works, pipin...read more
Q27. In one cum RCC, how many labors are required?
The number of labors required in a cum RCC depends on various factors such as project size, complexity, and timeline.
The number of labors required in a cum RCC can vary depending on the size of the project. Larger projects may require more labors.
The complexity of the project also plays a role in determining the number of labors needed. More complex projects may require additional skilled labors.
The timeline of the project is another factor to consider. If the project needs t...read more
Q28. 1.In which lagauage you are proficient 2.What is memory management 3.Write factorial program 4.what is difference between auto and external variable 5.explain your final year project 6.ready to reallocate?
Interview questions for Project Engineer position
Proficient in C++, Java, and Python
Memory management is the process of allocating and deallocating memory in a computer system
Factorial program in C++: int factorial(int n) { return (n == 1 || n == 0) ? 1 : n * factorial(n - 1); }
Auto variables are declared within a function and have a local scope, while external variables are declared outside of any function and have a global scope
Final year project was a software application ...read more
Q29. For a Package unit of 25 TR capacity, what are the parameters you will look for if you are going in for replacement?
Parameters to consider for replacing a 25 TR capacity package unit.
Age of the existing unit
Efficiency of the existing unit
Maintenance history of the existing unit
Cost of replacement
Availability of spare parts and service
Environmental impact of the existing unit
Compatibility with existing system
Energy efficiency of the new unit
Q30. How to find the Reactions
Reactions can be found by analyzing the external forces and moments acting on a structure.
Calculate the sum of forces in the x, y, and z directions to find the reaction forces at supports
Analyze the moments around different points to determine the reaction moments
Consider the equilibrium of the structure to ensure all forces and moments are balanced
Q31. 1)What is servey in R.E. 2)Write DTR structure with BOQ. 3)if i give you a unelectified habitation then How to electified it and Burn a bulb on a consumer.
Survey in R.E. refers to the process of collecting data and information about a specific area or site.
Survey in R.E. involves measuring and mapping the land, identifying boundaries, and assessing topography.
It helps in understanding the existing conditions of the site and is crucial for planning and designing construction projects.
Survey techniques include using GPS, total stations, and other instruments to gather accurate measurements.
Survey data is used to create site plans...read more
Q32. Program to check if two given matrices are identical
Program to check if two given matrices are identical
Check if the dimensions of both matrices are same
Iterate through each element of both matrices and compare them
If all elements are same, matrices are identical
Q33. MySQL database Array vs Array list vs Linked list What is Binary tree, Complete binary tree? Coding Questions: Preorder , Inorder, Postorder traversal of Binary tree (Recursively) Pattern Printing Coding questi...
read moreUnderstanding data structures and algorithms commonly used in MySQL databases.
Array: a data structure that stores a collection of elements in a contiguous memory location.
ArrayList: a resizable array implementation that dynamically adjusts its size as elements are added or removed.
LinkedList: a data structure where each element is connected to the next element via pointers.
Binary Tree: a tree data structure where each node has at most two children.
Complete Binary Tree: a bina...read more
Strength and weakness
What keeps you motivated?
Q35. Can you able to handle the work pressure or can you able to handle multiple customers
Yes, I am able to handle work pressure and multiple customers.
I have experience in managing multiple projects simultaneously.
I am skilled at prioritizing tasks and meeting deadlines.
I have excellent communication and organizational skills.
I can handle stressful situations and remain calm under pressure.
I have successfully managed a team of engineers and coordinated with various clients.
Q36. what is the effect of temperature and irradiance on solar panels?
Temperature and irradiance affect the performance and efficiency of solar panels.
High temperatures can decrease the efficiency of solar panels.
Increased irradiance levels can lead to higher power output.
Temperature coefficient determines the panel's performance at different temperatures.
Irradiance levels vary based on factors like time of day, weather conditions, and panel orientation.
Temperature and irradiance should be optimized for maximum solar panel efficiency.
Q37. What cycle does a refrigerator woek on?
A refrigerator works on the vapor compression cycle.
A refrigerator uses a compressor to compress refrigerant gas.
The compressed gas then flows through a condenser where it releases heat and becomes a high-pressure liquid.
The high-pressure liquid passes through an expansion valve, which reduces its pressure and temperature.
The low-pressure liquid then enters the evaporator, where it absorbs heat from the surroundings and evaporates into a low-pressure gas.
The gas is then drawn...read more
Q38. Which programming language are you comfortable with?
I am comfortable with multiple programming languages including Java, Python, and C++.
Proficient in Java, Python, and C++
Experience with web development languages such as HTML, CSS, and JavaScript
Familiarity with database languages such as SQL
Comfortable with object-oriented programming and software development principles
Q39. How do you propose to slove a problem when the vendor is more experienced then you. And they might get offensive???
When facing a more experienced and potentially offensive vendor, it is important to approach the problem with humility, open-mindedness, and effective communication.
Acknowledge the vendor's expertise and experience
Listen actively and ask questions to understand their perspective
Maintain a respectful and professional attitude
Collaborate and seek their input to find a mutually beneficial solution
Communicate clearly and assertively, addressing any offensive behavior if necessary
Q40. Bill of material of 1KM underground line 33 KV ,11,KV,LT lines
The bill of material for a 1KM underground line with 33KV, 11KV, and LT lines.
The bill of material should include all necessary components for the underground line.
Components may include cables, transformers, switchgear, and other electrical equipment.
The quantity of each component should be specified in the bill of material.
The bill of material should also include any necessary accessories such as clamps, connectors, and insulators.
Q41. Explain your project? What are DDL commands in sql? difference between c++ and java? What is Primary and foreign key? Joins in sql explain types of joins?
Answering questions related to project, SQL commands, and programming languages.
Project involved developing a web application using Java and MySQL database.
DDL commands in SQL are used to define the structure of a database.
C++ is a compiled language while Java is an interpreted language.
Primary key uniquely identifies a record while foreign key establishes a relationship between two tables.
Joins in SQL are used to combine data from two or more tables based on a related column...read more
Q42. What are AL/ML and their differences?
AL/ML are Artificial Intelligence and Machine Learning respectively. AL is a broader term while ML is a subset of AL.
AL involves creating intelligent machines that can perform tasks without human intervention
ML is a subset of AL that involves training machines to learn from data and improve their performance
AL includes various techniques such as rule-based systems, expert systems, and natural language processing
ML includes techniques such as supervised learning, unsupervised ...read more
Q43. Explain oops concepts with real world example
OOPs concepts are used to model real-world objects and their interactions.
Encapsulation: Hiding internal details of an object. Example: A car's engine is encapsulated and can only be accessed through the car's interface.
Inheritance: Creating new classes from existing ones. Example: A sports car class can inherit properties from a car class.
Polymorphism: Objects can take on many forms. Example: A vehicle class can have different methods for different types of vehicles.
Abstract...read more
Q44. What is AI/AO and DI/DO (Analog Input/Output and Digital Input/Output)
AI/AO and DI/DO stand for Analog Input/Output and Digital Input/Output, respectively.
AI/AO refers to signals that are continuous and can have infinite values, like voltage or current.
DI/DO refers to signals that are discrete and can only have two states, like on/off or high/low.
Examples of AI/AO devices include temperature sensors and pressure transducers.
Examples of DI/DO devices include push buttons and relays.
Q45. Are all inheritance applicable in Python?
No, not all inheritance is applicable in Python.
Python supports single inheritance, where a class can inherit from only one parent class.
Multiple inheritance is also possible, but it can lead to the diamond problem.
Python also supports multilevel inheritance, where a class can inherit from a parent class, which in turn can inherit from another parent class.
Inheritance can be used to reuse code and create a hierarchy of classes.
Example: class B inherits from class A - class B(...read more
Q46. Are you ready to sign the service bonds?
Yes, I am willing to sign the service bonds.
I understand the importance of service bonds in ensuring job security and commitment to the company.
I am confident in my abilities to fulfill the responsibilities of the Project Engineer role and am committed to staying with the company for the duration of the bond.
I am open to discussing the terms and conditions of the bond before signing.
Q47. Suppose you are team leader one of your team player not works well then what you can
As a team leader, I would address the issue by identifying the root cause, providing feedback and support, and exploring potential solutions.
Communicate with the team member to understand the reasons behind their poor performance
Provide constructive feedback and guidance to help them improve
Offer additional training or resources if necessary
Reassign tasks or adjust workload to better suit their strengths
Encourage open communication and create a supportive team environment
Seek...read more
Q48. What exactly is NLP? Explain for a layman
NLP stands for Natural Language Processing. It is a field of study that focuses on making computers understand human language.
NLP involves teaching computers to understand and interpret human language, both written and spoken.
It is used in various applications such as chatbots, virtual assistants, and language translation software.
NLP uses techniques such as sentiment analysis, named entity recognition, and part-of-speech tagging to analyze and understand language.
Examples of...read more
Share your screen and write demo code based on Dynamic memory allocation.
Q50. types of transformers, basic principles of transformers working
Transformers are electrical devices that transfer energy from one circuit to another through electromagnetic induction.
Transformers are of two types - step-up and step-down transformers
The basic principle of transformer working is electromagnetic induction
The transformer consists of two coils - primary and secondary
When an alternating current flows through the primary coil, it creates a magnetic field which induces a voltage in the secondary coil
The voltage induced in the sec...read more
Interview Questions of Similar Designations
Top Interview Questions for Project 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