Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.
Cause and effect diagram is a visual tool used to identify and organize possible causes of a problem or effect.
Also known as fishbone diagram or Ishikawa diagram
Helps in identifying root causes of a problem
Categories of causes include people, methods, machines, materials, measurements, and environment
Example: If the problem is late delivery, causes could be transportation issues, production delays, or supplier problems
8 method is a problem-solving technique used in engineering to systematically analyze and solve complex issues.
8 method involves defining the problem, gathering data, analyzing the data, identifying root causes, developing solutions, implementing solutions, monitoring results, and standardizing processes.
It is often used in quality management and continuous improvement processes.
Example: A manufacturing company uses th...
Quality documents are essential for ensuring products meet standards and regulations.
Quality documents include procedures, work instructions, specifications, and records.
They provide guidelines for manufacturing processes and product testing.
Quality documents help ensure consistency, traceability, and compliance with regulations.
Examples of quality documents include quality manuals, inspection reports, and test protoco
Pareto chart is a type of chart that combines a bar graph and a line graph to highlight the most important factors in a dataset.
Pareto chart is used to prioritize issues or problems based on their frequency or impact.
The bars represent individual factors in descending order, while the line represents the cumulative total.
It follows the 80/20 rule, where 80% of the effects come from 20% of the causes.
Commonly used in qu...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed before Aug 2022. There were 2 interview rounds.
In the next 5 years, I aim to further develop my skills in HR and administration, take on more leadership responsibilities, and contribute to the growth and success of the organization.
Continue to enhance my knowledge and expertise in HR practices and regulations
Take on leadership roles within the HR department and lead projects to improve employee engagement and retention
Work towards obtaining HR certifications or adv...
Compliance and payroll involve ensuring adherence to laws and regulations and managing employee compensation, respectively.
Compliance refers to following laws and regulations related to employment, taxes, and benefits
Payroll involves calculating and distributing employee salaries, taxes, and benefits
Compliance ensures that payroll processes are in line with legal requirements
Non-compliance can result in penalties and l...
I was interviewed in Feb 2025.
ArrayList is a resizable array, while LinkedList is a doubly linked list. Choose based on performance needs.
ArrayList: Faster for random access (O(1)). Example: list.get(5);
LinkedList: Faster for insertions/deletions (O(1)) at both ends. Example: list.addFirst('A');
ArrayList: Uses less memory overhead compared to LinkedList.
LinkedList: Better for frequent insertions/deletions in the middle of the list.
ArrayList: Requir...
Java's synchronized keyword provides thread safety but has limitations compared to ReentrantLock.
Advantages of synchronized: Simple to use, built-in language feature.
Disadvantages of synchronized: Can lead to thread contention, no timeout options.
ReentrantLock allows more flexibility: supports tryLock(), lockInterruptibly().
ReentrantLock can be more efficient in high contention scenarios.
Example of synchronized: synchr...
== checks reference equality, while .equals() checks value equality in Java. Use .equals() for content comparison.
== compares object references (memory addresses). Example: String a = new String('test'); String b = new String('test'); a == b returns false.
.equals() compares actual content of objects. Example: a.equals(b) returns true.
Use == for primitive types (int, char, etc.) and .equals() for objects.
Improper use of...
Java's garbage collector automatically manages memory by reclaiming unused objects, improving performance and preventing memory leaks.
Garbage Collection (GC) is the process of automatically identifying and disposing of objects that are no longer needed.
Java uses several GC algorithms, including Serial, Parallel, CMS (Concurrent Mark-Sweep), and G1 (Garbage-First).
The Serial GC is a simple, single-threaded collector sui...
Java 8 introduced lambdas, Stream API, and other features that enhance functional programming and improve code readability.
Lambdas: Enable concise representation of functional interfaces. Example: (x, y) -> x + y.
Stream API: Allows processing sequences of elements (collections) in a functional style. Example: list.stream().filter(x -> x > 10).collect(Collectors.toList()).
Default Methods: Interfaces can have me...
Checked exceptions must be declared or handled; unchecked exceptions do not require explicit handling.
Checked exceptions are subclasses of Exception but not of RuntimeException.
Example of checked exception: IOException, which must be caught or declared.
Unchecked exceptions are subclasses of RuntimeException.
Example of unchecked exception: NullPointerException, which does not need to be declared.
Checked exceptions are t...
The Java Memory Model defines how threads interact through memory, ensuring visibility and ordering of shared variables.
The Java Memory Model (JMM) specifies how threads interact with memory, ensuring consistency and visibility of shared variables.
It defines rules for visibility, atomicity, and ordering of operations in a multithreaded environment.
Without proper synchronization, threads may see stale or inconsistent da...
Method overloading allows multiple methods with the same name but different parameters; overriding allows subclass methods to replace superclass methods.
Method Overloading: Same method name, different parameter types or counts.
Example of Overloading: 'int add(int a, int b)' and 'double add(double a, double b)'.
Use Overloading for convenience and readability when performing similar operations.
Method Overriding: Same met...
Functional interfaces in Java are interfaces with a single abstract method, enabling lambda expressions for concise code.
A functional interface has exactly one abstract method.
They can have multiple default or static methods.
Common examples include Runnable, Callable, and Comparator.
Lambda expressions provide a clear and concise way to implement functional interfaces.
Example of a custom functional interface: @Functiona...
Java Streams provide a functional approach to processing sequences of elements, unlike Iterators which are imperative.
Streams are part of the Java 8+ API, enabling functional-style operations on collections.
Unlike Iterators, Streams do not store data; they process data on-the-fly.
Streams support operations like map, filter, and reduce, allowing for concise and readable code.
Example: List<String> names = Arrays.as...
Immutability in Java means objects cannot be modified after creation, enhancing security and performance.
1. Immutability: Once created, an object's state cannot be changed.
2. String Class: Strings in Java are immutable; any modification creates a new String object.
3. Example: String s1 = "Hello"; s1 = s1 + " World!"; // s1 now points to a new String object.
4. Advantages: Thread-safe, easier to cache, and can be used as...
final, finally, and finalize serve different purposes in Java: variable declaration, exception handling, and garbage collection respectively.
final: Used to declare constants. Example: final int MAX_VALUE = 100;
finally: Block that executes after try-catch, regardless of exceptions. Example: try { ... } catch { ... } finally { ... }
finalize: Method called by the garbage collector before an object is removed. Example: pro
The Singleton pattern restricts instantiation of a class to one object, ensuring controlled access to that instance.
1. The Singleton pattern ensures a class has only one instance and provides a global point of access to it.
2. Common implementations include lazy initialization, eager initialization, and double-checked locking.
3. Lazy initialization: Create the instance when it is needed, using synchronized method for th...
Java annotations provide metadata for classes, methods, and fields, enhancing functionality in frameworks like Spring.
Annotations are metadata that provide information about the program but are not part of the program itself.
In Spring, annotations like @Component, @Service, and @Controller are used for defining beans and their roles.
Built-in annotations include @Override, @Deprecated, and @SuppressWarnings, which serve...
Java Streams enable parallel processing for efficient data handling but come with potential pitfalls that need careful management.
Java Streams can be processed in parallel using the 'parallelStream()' method, which divides the workload across multiple threads.
Parallel streams utilize the Fork/Join framework, allowing tasks to be split and executed concurrently, improving performance for large datasets.
Potential pitfall...
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
Experienced business analyst with a background in data analysis and process improvement.
Over 5 years of experience in analyzing business processes and identifying areas for improvement
Skilled in data analysis tools such as Excel, SQL, and Tableau
Strong communication and problem-solving skills
Led a project to streamline inventory management processes, resulting in a 20% reduction in costs
I was interviewed before Feb 2024.
The seven quality control tools are essential for process improvement and problem-solving in engineering.
Check sheet: Used to collect and analyze data in a systematic way, such as tracking defects in a manufacturing process.
Pareto chart: Helps identify the most significant factors contributing to a problem by displaying them in descending order of frequency or impact.
Cause-and-effect diagram (Fishbone diagram): Visuali...
Autonomous maintenance is a key pillar of Total Productive Maintenance (TPM) and involves seven steps to empower operators to take care of their equipment.
Step 1: Initial Cleaning - Operators clean the equipment and surrounding area to identify abnormalities.
Step 2: Eliminate Sources of Contamination - Remove dirt, dust, and debris that can lead to breakdowns.
Step 3: General Inspection - Operators visually inspect the ...
OEE calculations involve Availability, Performance, and Quality factors to measure equipment efficiency.
Calculate Availability by dividing Operating Time by Planned Production Time.
Calculate Performance by dividing Actual Production by Maximum Possible Production.
Calculate Quality by dividing Good Units Produced by Total Units Started.
Implementing lean practices is mandatory for organizations to improve efficiency, reduce waste, and increase productivity.
Lean practices help organizations identify and eliminate waste in processes, leading to cost savings and improved efficiency.
By implementing lean practices, organizations can improve quality control and reduce defects in products or services.
Lean practices promote continuous improvement and empower ...
Downstream team members can be motivated through recognition, clear communication, opportunities for growth, and fostering a positive work environment.
Provide recognition for their hard work and achievements
Communicate clearly about goals, expectations, and feedback
Offer opportunities for growth and development, such as training or mentorship programs
Create a positive work environment through team-building activities a
Pareto analysis is a technique used to identify the most important factors contributing to a problem or situation.
Pareto analysis is based on the Pareto Principle, also known as the 80/20 rule, which states that roughly 80% of effects come from 20% of causes.
It involves identifying and prioritizing the factors that have the most significant impact on a particular outcome.
By focusing on addressing the most critical fact...
A Gemba walk is a Lean management technique where managers go to the actual workplace to observe operations and engage with employees.
Gemba walks involve observing processes, asking questions, and identifying opportunities for improvement.
Managers should focus on understanding the work being done and the challenges faced by employees.
Gemba walks help in building relationships with employees and fostering a culture of c...
Steps involved in performing safety risk assessments
Identify hazards and potential risks
Assess the likelihood and severity of each risk
Implement control measures to mitigate risks
Monitor and review the effectiveness of control measures
Document findings and recommendations
Communicate risks to relevant stakeholders
TPM stands for Total Productive Maintenance, a proactive approach to maintenance that aims to maximize equipment effectiveness.
TPM focuses on preventing equipment breakdowns through regular maintenance and employee involvement.
It involves autonomous maintenance, planned maintenance, and focused improvement activities.
TPM aims to improve overall equipment effectiveness (OEE) by reducing downtime, improving quality, and ...
I applied via Instahyre and was interviewed before Oct 2021. There were 2 interview rounds.
I applied via Job Portal
First round was based on logical questions and was taken on hacker earth
I applied via Campus Placement and was interviewed in Apr 2024. There were 5 interview rounds.
I am writing automation and clicking on aptitude test.
I am writing automation and clicking on assignment test.
This is an automation test. I got this task from my senior. I'm doing good.
This is an automation test. I got this task from my senior. I'm doing good.
I applied via Campus Placement and was interviewed in Apr 2024. There were 5 interview rounds.
I am writing automation and clicking on aptitude test.
I am writing automation and clicking on assignment test.
This is an automation test. I got this task from my senior. I'm doing good.
This is an automation test. I got this task from my senior. I'm doing good.
based on 7 interviews
Interview experience
based on 36 reviews
Rating in categories
Production Engineer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Design Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Production Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Primus Global Technologies
Kiswok Industries
Elentec Power India (EPI) Pvt. Ltd.
Sata Vikas India