Senior R&D Engineer
30+ Senior R&D Engineer Interview Questions and Answers

Asked in Marelli

Q. What is your experience with Software Configuration Management tools like TCM, RTC, Synergy, Git, and GitHub?
I have extensive experience in using software configuration management tools like TCM, RTC, Synergy, Git and Git Hub.
I have used TCM and RTC for version control and change management in previous projects.
I have experience in using Synergy for code sharing and collaboration among team members.
I am proficient in using Git and Git Hub for source code management and version control.
I have experience in creating and managing branches, merging code, and resolving conflicts in Git.
I...read more

Asked in Marelli

Q. What tools do you use for the software development lifecycle, from requirements to release?
I use a variety of tools for software development lifecycle including JIRA, Git, Jenkins, and Docker.
JIRA for requirements management and issue tracking
Git for version control and collaboration
Jenkins for continuous integration and deployment
Docker for containerization and deployment
Code review tools like Crucible and SonarQube
Testing tools like Selenium and JUnit
Agile methodologies like Scrum and Kanban

Asked in Marelli

Q. Why do you us Jenkins and how to connect your stream to Jenkins?
Jenkins is used for continuous integration and delivery. Stream can be connected to Jenkins using plugins or webhooks.
Jenkins automates the build, test, and deployment process
Plugins like Git plugin, Pipeline plugin can be used to connect stream to Jenkins
Webhooks can be used to trigger Jenkins builds on code changes
Jenkins provides a dashboard to monitor build status and logs

Asked in RAKBANK

Q. What are your compensation expectations?
I expect a fair and competitive compensation package based on my experience and qualifications.
I am looking for a salary that is commensurate with my skills and experience
I am open to discussing benefits such as health insurance, retirement plans, and vacation time
I am willing to negotiate based on the overall compensation package offered
I am looking for a long-term commitment from the company

Asked in HP India

Q. Find if duplicates exist in a Linked List? (With and Without using extra space)
The question asks to find duplicates in a Linked List with and without using extra space.
To find duplicates without using extra space, we can use two pointers and compare each element with all the elements ahead of it.
To find duplicates using extra space, we can use a hash set to store the elements as we traverse the Linked List and check for duplicates.
If the Linked List is empty or has only one element, there are no duplicates.

Asked in PI Green Innovations

Q. Role of DPF and what do you think how filterless technology works?
DPF is a diesel particulate filter used to trap soot particles, while filterless technology uses alternative methods to reduce emissions.
DPF traps soot particles from diesel engines to reduce emissions
Filterless technology uses alternative methods such as catalysts or additives to reduce emissions without a physical filter
DPF requires periodic regeneration to burn off trapped particles
Filterless technology may be more cost-effective in the long run due to reduced maintenance ...read more
Senior R&D Engineer Jobs




Asked in HP India

Q. Supervised and Unsupervised Learning with examples
Supervised learning involves labeled data and predicting outcomes, while unsupervised learning finds patterns in unlabeled data.
Supervised learning uses labeled data to train a model and make predictions based on new input.
Examples of supervised learning include classification tasks like spam email detection and regression tasks like predicting house prices.
Unsupervised learning finds patterns in unlabeled data without any predefined outcomes.
Clustering is a common unsupervis...read more

Asked in AVEVA

Q. What is the difference between a task and a thread?
A task is a unit of work while a thread is a unit of execution.
A task is a logical concept while a thread is a physical concept.
A task can be broken down into multiple threads.
A task can be scheduled by the operating system while a thread cannot.
A task can communicate with other tasks while a thread cannot.
Share interview questions and help millions of jobseekers 🌟

Asked in Aptiv

Q. What are the differences between ASPICE and CMMI?
ASPICE and CMMI are both process improvement models, but ASPICE is specific to automotive industry while CMMI is more general.
ASPICE stands for Automotive SPICE and is used in the automotive industry to improve software development processes.
CMMI stands for Capability Maturity Model Integration and is a more general process improvement model used in various industries.
ASPICE focuses on software development processes specific to the automotive industry, such as safety and reli...read more

Asked in AVEVA

Q. Write a program to explain a use case related to delegates.
Delegate is used to pass methods as parameters to other methods or to invoke methods asynchronously.
Delegate is a type-safe function pointer.
It allows methods to be passed as parameters to other methods.
It can be used to invoke methods asynchronously.
It can be used to implement events and callbacks.
Example: passing a method as a parameter to a sorting algorithm.
Example: invoking a method asynchronously using BeginInvoke().

Asked in Vanderlande Industries

Q. Tell me the algorithm of the game of chess
The algorithm of chess involves the rules for moving pieces and capturing the opponent's king.
Each piece has a unique way of moving
The objective is to checkmate the opponent's king
Players take turns moving their pieces
Special moves include castling and en passant
The game can end in a draw

Asked in Aptiv

Q. What are AGILE and SCRUM approaches?
AGILE is a project management approach that emphasizes flexibility and collaboration. SCRUM is a specific framework within AGILE.
AGILE focuses on delivering working software frequently and adapting to change
SCRUM is a framework for implementing AGILE that includes roles like Product Owner and Scrum Master
SCRUM also includes ceremonies like Sprint Planning and Daily Standups
Both AGILE and SCRUM prioritize customer satisfaction and continuous improvement

Asked in PI Green Innovations

Q. What are the ways to reduce emissions?
Ways to reduce emissions include transitioning to renewable energy sources, improving energy efficiency, promoting public transportation, and implementing carbon capture technologies.
Transition to renewable energy sources such as solar, wind, and hydro power
Improve energy efficiency in buildings, vehicles, and industrial processes
Promote the use of public transportation and carpooling to reduce emissions from vehicles
Implement carbon capture and storage technologies to captur...read more
Asked in Aha 3d Innovations

Q. What is your experience with circuit designing?
I have extensive experience in circuit design, focusing on both analog and digital systems for various applications.
Designed a low-noise amplifier for biomedical applications, enhancing signal integrity.
Developed a power management circuit for IoT devices, optimizing energy consumption.
Utilized simulation tools like SPICE for circuit analysis and validation.
Collaborated with cross-functional teams to integrate circuits into larger systems.

Asked in Pricol Technologies

Q. What is touching and glittering sensor
A touching and glittering sensor is a type of sensor that detects touch and also emits a sparkling or glittering effect.
A touching and glittering sensor is commonly used in interactive displays or touch-sensitive devices.
It can be implemented using various technologies such as capacitive touch or optical sensors.
When touched, the sensor detects the contact and triggers a glittering effect, which can be achieved through the use of LEDs or other light-emitting elements.
This typ...read more

Asked in Sonalika Tractors

Q. What is required to build an EV?
To build an EV, you need components such as batteries, electric motors, power electronics, and a chassis.
Batteries: Lithium-ion batteries are commonly used in EVs for energy storage.
Electric Motors: AC or DC motors are used to drive the vehicle.
Power Electronics: Converters and inverters are needed to manage power flow.
Chassis: The frame of the vehicle that supports all components and provides structural integrity.

Asked in Aptiv

Q. What is the difference between an INT and a Void function?
INT function returns an integer value while Void function does not return any value.
INT function is used to return an integer value after performing some operations.
Void function does not return any value and is used to perform some operations.
INT function can be used in mathematical calculations while Void function cannot.
Example of INT function: int add(int a, int b) { return a + b; }
Example of Void function: void printHello() { printf("Hello!"); }

Asked in Aptiv

Q. What is ISO26262?
ISO26262 is a standard for functional safety of road vehicles.
ISO26262 is a standard for the development of safety-critical automotive systems.
It provides guidelines for the entire development process, from concept to decommissioning.
The standard defines four Automotive Safety Integrity Levels (ASIL) to classify the safety requirements of a system.
ISO26262 requires a safety management system, hazard analysis and risk assessment, and validation and verification of safety requi...read more

Asked in Precia Molen

Q. What is a load cell?
A load cell is a transducer that converts force or weight into an electrical signal.
Load cells are commonly used in industrial and scientific applications to measure force or weight.
They are typically made of metal and contain strain gauges that change resistance when subjected to force.
The change in resistance is converted into an electrical signal that can be measured and analyzed.
Load cells are used in various industries such as automotive, aerospace, manufacturing, and he...read more

Asked in CG Power and Industrial Solutions

Q. What is column buckling?
Buckling of a column is a failure mode characterized by sudden lateral deflection under compressive load.
Occurs when a column is subjected to axial compressive forces.
Critical load is the maximum load a column can bear before buckling.
Euler's formula is used to calculate critical load for slender columns.
Example: A tall, slender steel column may buckle under its own weight.
Short, stocky columns are less likely to buckle and fail by crushing.

Asked in Tata Motors

Q. What is the function of a flywheel?
A flywheel stores rotational energy, stabilizes motion, and smooths out power delivery in mechanical systems.
Energy Storage: Flywheels store kinetic energy, allowing for energy release when needed, such as in electric vehicles.
Motion Stabilization: They help maintain consistent rotational speed in engines, reducing vibrations and improving efficiency.
Power Smoothing: Flywheels can smooth out power delivery in applications like grid energy storage, balancing supply and demand....read more

Asked in Aptiv

Q. What is AUTOSAR?
Autosar is a standardized software architecture for automotive electronics.
Autosar stands for Automotive Open System Architecture
It is a collaboration between automotive manufacturers, suppliers, and tool developers
It aims to standardize the software architecture of electronic control units (ECUs) in vehicles
Autosar defines a common language, methodology, and tools for developing automotive software
Examples of Autosar modules include communication stacks, diagnostic services,...read more

Asked in Ubisoft Entertainment

Q. Describe the implementation of a Singleton class.
A Singleton class ensures a class has only one instance and provides a global point of access to it.
A Singleton class restricts instantiation to one object.
Commonly implemented using a private constructor.
Example in Java: 'private static Singleton instance; private Singleton() {} public static Singleton getInstance() { if (instance == null) { instance = new Singleton(); } return instance; }'
Thread safety can be achieved using synchronized methods or double-checked locking.
Sin...read more

Asked in Keysight Technologies

Q. Given an array, how would you search for a specific bit pattern?
Searching for a specific bit pattern in an array of strings
Iterate through each string in the array
Use bitwise operations to search for the specific bit pattern
Return the index of the string where the bit pattern is found

Asked in Keysight Technologies

Q. How do you create a bit array and rotate it to the right by x positions?
Create a bit array and rotate right by x
Create a bit array using an array of integers or booleans
Use bitwise operations to rotate the array to the right by x positions
Ensure to handle overflow by wrapping around the array

Asked in Biorad Medisys

Q. GD&T solidworks product development phases
GD&T (Geometric Dimensioning and Tolerancing) is a set of symbols and techniques used in SolidWorks product development phases.
GD&T is used to define and communicate the geometric requirements of a part or assembly.
It helps ensure that the parts fit together correctly and function properly.
GD&T symbols include position, concentricity, perpendicularity, and more.
SolidWorks product development phases involve concept design, detailed design, prototyping, testing, and manufacturi...read more
Asked in Aha 3d Innovations

Q. What is SPI communication?
SPI (Serial Peripheral Interface) is a synchronous serial communication protocol used for short-distance communication.
SPI uses a master-slave architecture, where one master controls multiple slaves.
It operates with four main signals: MOSI (Master Out Slave In), MISO (Master In Slave Out), SCLK (Serial Clock), and SS (Slave Select).
Data is transmitted in full duplex, allowing simultaneous sending and receiving of data.
Commonly used in microcontrollers, sensors, and SD cards f...read more

Asked in Forza Medi

Q. What are the 5 core tools?
5 core tools refer to the basic quality tools used in process improvement.
Pareto chart
Control chart
Histogram
Scatter diagram
Flowchart

Asked in Aptiv

Q. What are the seven QC tools?
7 QC tools are a set of basic quality control tools used to identify and solve quality problems.
Check sheets
Control charts
Histograms
Pareto charts
Scatter diagrams
Stratification
Cause-and-effect diagrams

Asked in VE Commercial Vehicles

Q. What is APQP?
APQP stands for Advanced Product Quality Planning. It is a structured approach to product and process design that ensures customer satisfaction.
APQP is a framework used in the automotive industry to ensure quality and reliability of products.
It involves five phases: planning, product design, process design, product and process validation, and launch.
APQP helps to identify potential problems early in the design process, reducing the risk of costly errors and delays.
It also hel...read more
Interview Questions of Similar Designations
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

