Filter interviews by
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...
Top trending discussions
I applied via Instahyre and was interviewed before Oct 2021. There were 2 interview rounds.
posted on 19 Jun 2024
Asked scenario based questions
posted on 5 Feb 2024
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
End-to-end recruitment is the complete process of hiring a candidate, starting from identifying the hiring need to onboarding the selected candidate.
It involves understanding the hiring requirements and creating a job description.
Sourcing candidates through various channels like job portals, social media, and referrals.
Screening and shortlisting candidates based on their qualifications and experience.
Conducting intervi...
I appeared for an interview in Nov 2020.
Blaming staff without evidence is unprofessional and can damage morale and trust within the team.
Avoid jumping to conclusions without concrete evidence
Encourage open communication and transparency
Focus on problem-solving rather than assigning blame
Provide constructive feedback and support to help staff improve
Lead by example and take responsibility for mistakes
Directors may not always be aware of thefts due to lack of oversight, trust in employees, or focus on other priorities.
Directors may not be directly involved in day-to-day operations where thefts occur
There may be a lack of proper oversight or monitoring mechanisms in place
Directors may trust their employees and not suspect them of theft
Directors may be focused on other strategic priorities and not pay attention to pot
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 appeared for an interview 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 appeared for an interview in Feb 2025, where I was asked the following questions.
ArrayList uses dynamic arrays, while LinkedList uses doubly linked nodes for storage, affecting performance and memory usage.
ArrayList is backed by a dynamic array, allowing fast random access (O(1)). Example: ArrayList<String> list = new ArrayList<>();
LinkedList is backed by a doubly linked list, allowing efficient insertions and deletions (O(1) at both ends). Example: LinkedList<String> list = new L...
Java's synchronized keyword provides thread safety but has limitations compared to ReentrantLock.
Advantages of synchronized: Simple to use and understand.
Disadvantages of synchronized: Can lead to thread contention and performance issues.
ReentrantLock allows more flexibility, such as tryLock() and timed lock attempts.
ReentrantLock can be used for fair locking, preventing thread starvation.
Synchronized blocks are tied t...
In Java, '==' checks reference equality, while '.equals()' checks value equality. Use them appropriately to avoid bugs.
== compares object references, checking if both refer to the same memory location.
Example: String a = new String('test'); String b = new String('test'); a == b returns false.
.equals() compares the actual content of the objects.
Example: a.equals(b) returns true in the above case.
Use '==' for primitive t...
Java's garbage collector automatically manages memory by reclaiming unused objects, enhancing performance and preventing memory leaks.
Java uses automatic garbage collection to manage memory, freeing developers from manual memory management.
The main garbage collection algorithms in Java include: Serial GC, Parallel GC, Concurrent Mark-Sweep (CMS), and G1 GC.
Serial GC is a simple, single-threaded collector suitable for s...
Java 8 introduced lambdas, Stream API, and other features that enhance functional programming and simplify code.
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 methods with ...
Checked exceptions must be declared or handled, while unchecked exceptions do not require explicit handling.
Checked exceptions are subclasses of Exception (excluding RuntimeException). Example: IOException.
Unchecked exceptions are subclasses of RuntimeException. Example: NullPointerException.
Checked exceptions must be caught or declared in the method signature using 'throws'.
Unchecked exceptions can be caught but are n...
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, crucial for multithreading.
Without proper synchronization, threads may see stale data due to caching o...
Method overloading allows multiple methods with the same name but different parameters; overriding redefines a method in a subclass.
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: Redefining a method in a subc...
I appeared for an interview in Feb 2025, where I was asked the following questions.
ArrayList is dynamic and index-based, while LinkedList is node-based and allows for efficient insertions and deletions.
ArrayList uses a dynamic array to store elements, allowing for fast random access. Example: ArrayList<String> arrayList = new ArrayList<>();
LinkedList uses a doubly linked list structure, making it efficient for insertions and deletions. Example: LinkedList<String> linkedList = new Li...
Java's synchronized keyword offers 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 and deadlocks.
ReentrantLock allows more flexibility, such as tryLock() for non-blocking attempts.
ReentrantLock supports fairness policies, which can prevent thread starvation.
Synchronized blocks ar...
== checks reference equality, while .equals() checks value equality in Java objects.
== compares memory addresses (references) of objects.
Example: String a = new String("test"); String b = new String("test"); a == b returns false.
.equals() compares the actual content of objects.
Example: a.equals(b) returns true for the same content.
Use == for primitive types (int, char, etc.) and .equals() for object comparisons.
Imprope...
Java's garbage collector automatically manages memory by reclaiming unused objects, improving performance and preventing memory leaks.
Java uses automatic memory management to free up memory occupied by objects that are no longer in use.
The main types of garbage collection algorithms in Java include: Serial, Parallel, Concurrent Mark-Sweep (CMS), and G1 (Garbage-First).
The Serial Garbage Collector is simple and suitable...
Java 8 introduced lambdas, Stream API, and other features that enhance functional programming and improve code readability.
Lambda Expressions: Allow for concise representation of functional interfaces. Example: (a, b) -> a + b.
Stream API: Enables functional-style operations on collections. Example: list.stream().filter(x -> x > 10).collect(Collectors.toList()).
Default Methods: Interfaces can have methods with ...
Checked exceptions must be declared or handled, while 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 handled or declared.
Unchecked exceptions are subclasses of RuntimeException.
Example of unchecked exception: NullPointerException, which does not need to be declared.
Checked exception...
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 read and write shared variables.
It ensures visibility of changes made by one thread to others, preventing stale data.
Synchronization mechanisms (like synchronized blocks) enforce mutual exclusion and visibility.
The 'volatile' keyword ensures that a var...
Method overloading allows multiple methods with the same name but different parameters, while overriding replaces a superclass method in a subclass.
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 methods perform similar functions.
Method Overriding: Same meth...
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Production Engineer
20
salaries
| ₹1.8 L/yr - ₹3.4 L/yr |
Senior Engineer
16
salaries
| ₹2.5 L/yr - ₹4.4 L/yr |
Assistant Manager
11
salaries
| ₹3 L/yr - ₹6 L/yr |
Senior Production Engineer
7
salaries
| ₹2.4 L/yr - ₹5.6 L/yr |
Design Engineer
6
salaries
| ₹2 L/yr - ₹2.6 L/yr |
Primus Global Technologies
Kiswok Industries
Elentec Power India (EPI) Pvt. Ltd.
Patil Group