Filter interviews by
I applied via Naukri.com and was interviewed in May 2023. There were 4 interview rounds.
Jishu hosion is a Japanese term that refers to continuous improvement or striving for perfection.
Jishu hosion is a concept commonly associated with the Toyota Production System.
It involves constantly seeking ways to improve processes, products, and services.
Examples include implementing small changes to increase efficiency, reduce waste, and enhance quality.
Depending on company
Top trending discussions
posted on 10 Apr 2022
I applied via Recruitment Consulltant and was interviewed before Apr 2021. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Nov 2019. There were 5 interview rounds.
posted on 14 Nov 2024
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
I have worked on various projects including web development, mobile app development, and data analysis.
Developed a web application using React and Node.js for a client in the e-commerce industry
Created a mobile app using Flutter for tracking daily expenses
Performed data analysis on customer feedback data using Python and SQL
OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.
Encapsulation: Bundling data and methods in a class. Example: A class 'Car' with attributes like 'speed' and methods like 'accelerate()'.
Inheritance: Mechanism to create a new class from an existing class. Example: 'ElectricCar' inherits from 'Car'.
Polymorphism: Ability to process objec...
posted on 22 Sep 2023
I applied via Approached by Company and was interviewed before Sep 2022. There were 2 interview rounds.
Copy constructor is a special type of constructor which creates a new object as a copy of an existing object.
Copy constructor is used to initialize a new object as a copy of an existing object.
It takes an object of the same class as a parameter.
It is called automatically when a new object is created from an existing object.
Example: class MyClass { public: MyClass(const MyClass& obj) { // copy constructor logic } };
Copy constructor is used to create a new object as a copy of an existing object, while assignment operator is used to assign values from one object to another.
Copy constructor is called when a new object is created from an existing object, while assignment operator is called when an existing object is assigned values from another object.
Copy constructor creates a new object with its own memory space, while assignment o...
A static function is a function that is associated with a class rather than an instance of the class.
Static functions can be called without creating an instance of the class.
Static functions are commonly used for utility functions that do not require access to instance-specific data.
Static functions are declared using the 'static' keyword in many programming languages.
Example: 'Math.max()' in JavaScript is a static fun...
Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
Start with 0 and 1 as the first two numbers in the series
Add the previous two numbers to get the next number in the series
Repeat this process to generate the Fibonacci series
Singleton design pattern ensures a class has only one instance and provides a global point of access to it.
Ensures a class has only one instance
Provides a global point of access to that instance
Commonly used in scenarios where only one instance of a class is needed, such as database connections or logging
posted on 14 Dec 2024
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
Virtual inheritance allows a derived class to inherit from a base class without creating duplicate base class subobjects.
Virtual inheritance is used to resolve the Diamond Problem in C++ where a class inherits from two classes that have a common base class.
It ensures that only one copy of the base class is inherited by the derived class.
Virtual inheritance introduces a virtual base class subobject to the derived class,...
vtptr and vtable are key components of C++'s dynamic polymorphism, enabling method resolution at runtime.
vtable (virtual table) is a static table created for each class with virtual functions, containing pointers to the virtual functions.
vtptr (virtual table pointer) is a pointer in each object of a class that points to the vtable of its class.
When an object is created, its vtptr is initialized to point to the vtable o...
A class for string operations can include methods for concatenation, substring extraction, length calculation, etc.
Create a class with methods like concatenateStrings, extractSubstring, calculateLength, etc.
Use string manipulation functions like substring, concat, length, etc. within the class methods.
Ensure error handling for edge cases like empty strings or out-of-bounds indices.
Example: class StringOperations { conc...
Accessing id parameter in URL involves parsing the URL and extracting the id value.
Use the window.location object to access the URL of the current page.
Parse the URL using methods like split() or URLSearchParams to extract the id parameter.
Example: If the URL is 'http://example.com/page?id=123', you can access the id value by parsing the URL.
posted on 14 Feb 2022
I applied via Naukri.com and was interviewed in Jan 2022. There were 4 interview rounds.
I come from a close-knit family that values education and support, fostering my passion for technology and problem-solving.
My parents are both educators, which instilled a love for learning in me from a young age.
I have two siblings; my older brother is an engineer, and my younger sister is studying computer science.
Family gatherings often involve discussions about technology and innovation, inspiring my career choice.
...
posted on 4 Nov 2024
Calculating the average of array elements involves summing the elements and dividing by their count.
To find the average, sum all elements in the array. Example: [2, 4, 6] -> 2 + 4 + 6 = 12.
Count the number of elements in the array. Example: [2, 4, 6] has 3 elements.
Divide the total sum by the count of elements. Example: 12 (sum) / 3 (count) = 4 (average).
Ensure to handle edge cases, like an empty array, which should...
based on 1 interview experience
Difficulty level
Duration
Automation Engineer
11
salaries
| ₹2.4 L/yr - ₹4.6 L/yr |
Senior Manager Credit Control
9
salaries
| ₹26.1 L/yr - ₹34.2 L/yr |
Junior Engineer
6
salaries
| ₹2.7 L/yr - ₹3.2 L/yr |
Quality Engineer
6
salaries
| ₹1 L/yr - ₹2.2 L/yr |
Engineer
5
salaries
| ₹2.2 L/yr - ₹5.4 L/yr |
Siemens
Schneider Electric
Johnson Controls
Honeywell Automation