i
Filter interviews by
Python functions are reusable blocks of code that perform specific tasks, enhancing modularity and readability in programming.
Function Definition: Use the 'def' keyword to define a function. Example: 'def my_function():'.
Parameters: Functions can take parameters to operate on. Example: 'def add(a, b): return a + b'.
Return Statement: Use 'return' to send back a result from the function. Example: 'return result'.
Doc...
NgRx is a state management library for Angular applications, inspired by Redux, enabling reactive programming with observables.
NgRx provides a centralized store for managing application state, making it easier to share data across components.
It uses actions to describe state changes, allowing for a clear flow of data and events in the application.
Selectors are used to retrieve specific slices of state from the sto...
Angular is a platform and framework for building single-page client applications using HTML and TypeScript.
Developed and maintained by Google, Angular is an open-source framework.
It uses TypeScript, a superset of JavaScript, which provides static typing.
Angular supports two-way data binding, allowing automatic synchronization between the model and the view.
It features a modular architecture, enabling developers to...
Dependency injection is a design pattern that allows a class to receive its dependencies from an external source rather than creating them internally.
Promotes loose coupling between classes, making code easier to manage and test.
Facilitates easier unit testing by allowing mock dependencies to be injected.
Commonly used in frameworks like Spring (Java) and Angular (JavaScript).
Example: Instead of a class instantiati...
Forms are structured documents used for data collection, user input, and interaction in web and software applications.
Forms can be found in web applications, such as login forms, registration forms, and feedback forms.
They typically include various input elements like text fields, checkboxes, radio buttons, and dropdown menus.
Forms can be validated to ensure that the data entered meets specific criteria before sub...
I have diverse engineering experience, focusing on project management, design, and team collaboration in various industries.
Led a team of engineers in developing a new product line, resulting in a 20% increase in market share.
Implemented a quality control system that reduced defects by 30% in manufacturing processes.
Collaborated with cross-functional teams to streamline project timelines, improving delivery speed ...
Engineers face various challenges, including technical issues, resource constraints, and communication barriers, which require innovative solutions.
Technical Challenges: Encountered a software bug that delayed project timelines; resolved by implementing a robust testing protocol.
Resource Constraints: Limited budget for materials; negotiated with suppliers for discounts and sourced alternative materials.
Communicati...
Zero degree draft in plastic injection molding tool is not possible due to the need for draft angles to facilitate easy ejection of the molded part.
Zero degree draft would result in the part getting stuck in the mold due to friction
Draft angles are necessary to allow the part to be easily ejected from the mold without damage
Lack of draft angles can lead to defects like drag marks, warping, and distortion in the mo...
Common production defects include misalignment, incomplete assembly, and surface imperfections.
Misalignment: Ensure proper alignment of components during assembly.
Incomplete assembly: Implement quality control checks to ensure all components are properly assembled.
Surface imperfections: Improve manufacturing processes to reduce defects on the surface of the product.
Steps to establish a database connection in a Spring Boot application.
1. Add dependencies: Include 'spring-boot-starter-data-jpa' and your database driver in 'pom.xml'. Example: <dependency>...</dependency>
2. Configure application.properties: Set database URL, username, and password. Example: spring.datasource.url=jdbc:mysql://localhost:3306/dbname
3. Create an Entity class: Annotate with @Entity to map...
I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.
@PostConstruct is an annotation used in Java to indicate a method that should be executed after dependency injection.
@PostConstruct is part of the Java EE specification.
It is used to perform initialization tasks after the bean's properties have been set.
The method annotated with @PostConstruct must not have any parameters.
It can throw checked exceptions, but it should not return a value.
Example: @PostConstruct public v...
Interceptors are design patterns used to intercept and modify requests/responses in Java applications.
Interceptors can be used in frameworks like Spring and Java EE.
They allow for cross-cutting concerns like logging, authentication, and transaction management.
Example: In Spring, you can create an interceptor by implementing HandlerInterceptor interface.
You can configure interceptors in the application context or via an...
This method checks if a given string contains any vowels (a, e, i, o, u).
Use a regular expression to match vowels: `String regex = "[aeiouAEIOU]";`
Iterate through the string and check for vowels using `Pattern` and `Matcher`.
Example: For input 'hello', the method should return true.
Example: For input 'sky', the method should return false.
Reversing a linked list involves changing the direction of its nodes to point to the previous node instead of the next.
1. Initialize three pointers: prev (null), current (head), and next (null).
2. Iterate through the list: while current is not null, set next to current.next.
3. Change current.next to prev, then move prev to current and current to next.
4. Repeat until current is null. Finally, set head to prev.
Steps to establish a database connection in a Spring Boot application.
1. Add dependencies: Include 'spring-boot-starter-data-jpa' and your database driver in 'pom.xml'. Example: <dependency>...</dependency>
2. Configure application.properties: Set database URL, username, and password. Example: spring.datasource.url=jdbc:mysql://localhost:3306/dbname
3. Create an Entity class: Annotate with @Entity to map to a...
I appeared for an interview in Jan 2025.
I applied via Campus Placement and was interviewed in Sep 2024. There were 4 interview rounds.
Easy to medium level it was
The topic was very easy but you have to speak anything related to that topic
I am a highly motivated and experienced research and development professional with a strong background in innovation and problem-solving.
PhD in Chemistry with 5+ years of experience in pharmaceutical R&D
Led a team in developing a new drug formulation that received FDA approval
Published several research papers in peer-reviewed journals
Programming ,Aptitude and Objective
I have over 10 years of automotive experience, leading various projects from concept to completion.
Led a team in developing a new hybrid engine technology for a major car manufacturer
Managed the implementation of a new quality control system in a production plant
Worked on improving fuel efficiency in a fleet of vehicles through aerodynamic enhancements
I appeared for an interview in May 2025, where I was asked the following questions.
I tackled various engineering challenges, enhancing efficiency and safety in projects through innovative solutions.
Improved production line efficiency by 20% through automation, reducing manual errors and increasing output.
Designed a new cooling system for machinery that decreased energy consumption by 15%, leading to significant cost savings.
Led a team to troubleshoot and resolve a critical software bug that caused sy...
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Aptitude round was conducted through online mode it was quite easy.
Group discussion seems to be moderate level. Bcz gd consist of 20 to 25 members per group.
Stress-strain relationship describes how a material deforms under load. Moment of inertia measures an object's resistance to bending.
Stress-strain relationship shows how stress (force per unit area) changes with strain (deformation) in a material.
Different materials have different stress-strain curves, such as linear for elastic materials and nonlinear for plastic materials.
Moment of inertia is a measure of an object's...
My area of interest is structural engineering, specifically in designing and analyzing buildings and bridges.
Specialize in structural analysis and design
Experience with software like SAP2000 and ETABS
Interest in innovative and sustainable construction materials
Knowledge of building codes and regulations
Passion for creating safe and efficient structures
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 2 interview rounds.
Roles and responsibilities include overseeing facility maintenance, managing projects, ensuring compliance with regulations, and optimizing energy efficiency.
Overseeing facility maintenance and repairs
Managing construction and renovation projects
Ensuring compliance with building codes and regulations
Optimizing energy efficiency and sustainability initiatives
Developing and implementing preventative maintenance programs
Fixtures are needed when a process requires consistent positioning, alignment, or support of components or equipment.
Determine if the process requires precise positioning or alignment of components
Consider if the process involves repetitive tasks that can benefit from fixture support
Evaluate if the process efficiency or quality can be improved with the use of fixtures
Consult with team members or experts to assess the n...
Line efficiency can be calculated by dividing the actual output by the maximum possible output and multiplying by 100.
Calculate the total number of units produced in a given time period.
Determine the maximum possible output based on the ideal cycle time.
Divide the actual output by the maximum possible output.
Multiply the result by 100 to get the line efficiency percentage.
Control time refers to the time taken to respond to a control signal or make adjustments in a system.
Control time is the time it takes for a system to respond to changes in input or commands.
It is crucial in ensuring the efficiency and effectiveness of a system's operations.
Examples include the time it takes for a heating system to adjust to a change in temperature settings or the response time of a robotic arm to a co...
I applied via Campus Placement
Apti from basics of physics, EEE, ECE
General random topics, motive is to fine how well the candidate is open to share his/her views.
The project involves developing a mobile application for tracking daily water intake and setting hydration goals.
The app will have a user-friendly interface for inputting water consumption data.
Users can set reminders to drink water at regular intervals throughout the day.
The app will provide visual representations of daily water intake to help users track their progress.
There will be options to customize hydration goa...
I am a seasoned professional with over 10 years of experience in project management and team leadership.
Managed cross-functional teams to successfully deliver projects on time and within budget
Led the implementation of a new CRM system resulting in a 20% increase in sales productivity
Developed and executed strategic plans to drive business growth and improve operational efficiency
My current notice period is 30 days, allowing for a smooth transition and knowledge transfer.
Standard notice period is 30 days, as per company policy.
This duration allows for proper handover of responsibilities.
I have previously negotiated a shorter notice period when necessary, such as during urgent job offers.
I have extensive ERP experience, focusing on implementation, optimization, and user training across various industries.
Led the implementation of SAP ERP for a manufacturing client, resulting in a 30% increase in operational efficiency.
Conducted user training sessions for over 100 employees, improving system adoption rates by 40%.
Collaborated with cross-functional teams to customize ERP modules, enhancing reporting capa...
I applied via Walk-in and was interviewed in Aug 2024. There was 1 interview round.
Packaging refers to the process of designing, creating, and producing the container or wrapper for a product.
Packaging plays a crucial role in protecting the product during transportation and storage.
It also serves as a marketing tool, as the design and materials used can attract consumers.
Different types of packaging include boxes, bottles, cans, bags, and wrappers.
Packaging can also include labels, instructions, and ...
Packaging process flow refers to the standard procedures and steps involved in packaging products for distribution.
Standardizing packaging materials and sizes to ensure consistency
Implementing quality control measures to check for defects
Establishing clear labeling and packaging instructions
Training staff on proper packaging techniques
Utilizing automation and technology for efficient packaging processes
Top trending discussions
The duration of Renault Nissan Technology & Business Centre India interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 139 interview experiences
Difficulty level
Duration
based on 2k reviews
Rating in categories
Senior Engineer
2.4k
salaries
| ₹9.3 L/yr - ₹16.4 L/yr |
Assistant Manager
1.7k
salaries
| ₹12.9 L/yr - ₹24 L/yr |
Engineer
1.4k
salaries
| ₹3.6 L/yr - ₹10.8 L/yr |
Design Engineer
582
salaries
| ₹4.5 L/yr - ₹9.5 L/yr |
Deputy Manager
579
salaries
| ₹15.8 L/yr - ₹28 L/yr |
Tata Motors
Mahindra & Mahindra
Maruti Suzuki
Ashok Leyland