Filter interviews by
I applied via Company Website and was interviewed before Aug 2021. There were 2 interview rounds.
Technical questions.
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
I appeared for an interview in Feb 2025, where I was asked the following questions.
My test automation framework is a modular, scalable solution that enhances testing efficiency and reliability across applications.
Utilizes Selenium WebDriver for browser automation, allowing for cross-browser testing.
Incorporates TestNG for test management, enabling parallel execution and detailed reporting.
Employs Page Object Model (POM) design pattern to enhance code reusability and maintainability.
Integrates with CI...
OOP concepts like encapsulation and inheritance enhance test automation frameworks for better maintainability and scalability.
Encapsulation: Wrapping data and methods in classes. Example: A 'TestCase' class that contains test steps and results.
Inheritance: Creating a base class for common functionalities. Example: 'BaseTest' class that other test classes extend.
Polymorphism: Using a single interface for different data ...
RTM stands for Requirements Traceability Matrix, a tool used to ensure all requirements are met in software development.
RTM links requirements to their corresponding test cases, ensuring coverage.
It helps in tracking changes in requirements throughout the project lifecycle.
Example: If a requirement changes, RTM shows which test cases need updates.
RTM aids in identifying gaps in testing and ensures all requirements are
Static binding occurs at compile time, while dynamic binding happens at runtime in Java.
Static binding is resolved during compile time, e.g., method overloading.
Dynamic binding is resolved during runtime, e.g., method overriding.
Static binding is faster as it doesn't involve runtime overhead.
Dynamic binding allows for polymorphism, enabling flexible code behavior.
Abstract classes and interfaces are key concepts in Java for defining abstract types and enforcing contracts for classes.
An abstract class can have both abstract methods (without implementation) and concrete methods (with implementation).
An interface can only have abstract methods (prior to Java 8) and default methods (from Java 8 onwards).
A class can extend only one abstract class but can implement multiple interfaces...
Git commands are essential for version control, enabling collaboration and tracking changes in code repositories.
git init: Initializes a new Git repository in the current directory.
git clone <repository>: Creates a local copy of a remote repository.
git add <file>: Stages changes to be committed.
git commit -m 'message': Records the staged changes with a descriptive message.
git push: Uploads local commits to ...
PUT replaces a resource, while PATCH updates a resource partially.
PUT is idempotent; multiple identical requests have the same effect as a single request.
PATCH is not necessarily idempotent; repeated requests may yield different results.
Example of PUT: Updating a user's profile by sending the entire profile data.
Example of PATCH: Updating just the user's email address without affecting other fields.
I applied via Monster
Foxboro iA series DCS is a distributed control system used in industrial automation.
It is designed for process automation and control in industries such as oil and gas, power, and chemical.
It offers advanced control strategies and algorithms for optimizing process performance.
It includes a range of hardware and software components, including controllers, I/O modules, and engineering tools.
It supports various communicat...
Triconex PLC is a safety instrumented system used in critical applications.
Triconex PLC is designed for high availability and fault tolerance.
It uses triple modular redundancy (TMR) architecture to ensure safety and reliability.
It has a wide range of input/output modules and communication options.
It is used in industries such as oil and gas, chemical, and power generation.
It has features such as diagnostics, testing, a...
Spanning Tree Protocol (STP) is a network protocol that prevents loops in a network topology.
STP is used to prevent broadcast storms caused by loops in a network.
It works by selecting a root bridge and disabling redundant paths to prevent loops.
STP is implemented in switches and bridges in a network.
It is defined in IEEE 802.1D standard.
STP has several variants such as Rapid STP (RSTP) and Multiple STP (MSTP).
DCS systems in different plants are interconnected through various communication protocols.
DCS systems use communication protocols like Modbus, Profibus, and Ethernet/IP to interconnect.
Interconnection allows for data sharing and control between different plant areas.
DCS systems can also be connected to other systems like SCADA and MES for higher-level control and monitoring.
Interconnection can be achieved through wire...
Siemens, GE Fanuc, and Allen Bradley PLCs are programmable logic controllers used in industrial automation.
Siemens PLCs are known for their high processing speed and advanced communication capabilities.
GE Fanuc PLCs are known for their flexibility and ability to handle complex applications.
Allen Bradley PLCs are known for their user-friendly programming software and extensive support network.
All three PLCs offer a rang...
Steps to be taken for work in a safety critical loop
Identify the safety critical loop
Define the safety requirements
Design the loop with redundancy and fault tolerance
Implement the loop with safety standards
Test the loop thoroughly
Maintain the loop regularly
posted on 23 May 2017
posted on 2 Dec 2015
I have completed two internships, one in a software development company and the other in a manufacturing firm.
Interned as a software developer at XYZ Technologies for 6 months
Worked on developing a web application using ReactJS and NodeJS
Assisted in testing and debugging the application
Interned as a production engineer at ABC Manufacturing for 3 months
Assisted in the production process and quality control
Learned about ...
I am a recent engineering graduate with a passion for problem-solving and innovation.
I graduated with a degree in Mechanical Engineering from XYZ University.
During my time at university, I completed several projects that involved designing and building prototypes.
I am proficient in CAD software such as SolidWorks and have experience with programming languages like Python.
I am a quick learner and enjoy working in a team...
I enjoy reading, playing sports, and exploring new places.
Reading books on various topics such as science fiction, biographies, and history
Playing basketball and badminton with friends
Traveling to new cities and trying local cuisine
Learning new languages and cultures through books and travel
I failed to meet a project deadline and failed to secure an internship. I overcame them by learning from my mistakes and improving my skills.
Failed to meet a project deadline due to poor time management
Overcame it by creating a detailed schedule and prioritizing tasks
Failed to secure an internship due to lack of experience
Overcame it by taking online courses and gaining relevant skills
Learned from both failures and imp
I am sitting for placements in companies like ABC, XYZ, and PQR.
ABC
XYZ
PQR
Oil and gas sector offers challenging work, global exposure, and opportunities for growth.
Oil and gas sector is a dynamic and constantly evolving industry.
It offers a wide range of challenging work, from exploration to production and refining.
Working in this sector provides global exposure and opportunities to work on projects in different parts of the world.
The sector offers opportunities for growth and career advance...
posted on 20 May 2017
I appeared for an interview in Oct 2016.
based on 4 reviews
Rating in categories
Principal Engineer
62
salaries
| ₹12 L/yr - ₹36 L/yr |
Senior Engineer
60
salaries
| ₹10.5 L/yr - ₹30 L/yr |
Senior Design Engineer
49
salaries
| ₹8 L/yr - ₹21.5 L/yr |
Instrument Engineer
35
salaries
| ₹10.3 L/yr - ₹25 L/yr |
Process Engineer
32
salaries
| ₹6.1 L/yr - ₹22 L/yr |
GAIL
Schlumberger
Saudi Aramco
Baker Hughes