Renu Electronics
Interview Questions and Answers
Q1. Explain the pillars of OOPs. Difference between abstract and interface.
OOPs pillars are Abstraction, Encapsulation, Inheritance, and Polymorphism. Abstract classes cannot be instantiated while interfaces cannot have method implementations.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and methods together to protect data from outside interference.
Inheritance: Creating new classes from existing ones, inheriting properties and methods.
Polymorphism: Ability of objects to take on multipl...read more
Q2. Define colour coding of TH resister?
Colour coding of TH resistors is a system of using coloured bands to indicate the resistance value and tolerance of the resistor.
TH resistors have 4 bands - the first two bands represent the significant digits, the third band represents the multiplier, and the fourth band represents the tolerance.
Each colour corresponds to a number - for example, black is 0, brown is 1, red is 2, etc.
The first two bands determine the resistance value by combining the numbers represented by th...read more
Q3. What is 8D report ?
8D report is a problem-solving methodology used to identify, correct, and prevent recurring problems in manufacturing or service industries.
8D stands for 8 disciplines, each representing a step in the problem-solving process
It involves identifying the problem, forming a team, implementing temporary and permanent corrective actions, and preventing recurrence
Examples of tools used in 8D reports include fishbone diagrams, 5 Whys analysis, and control plans
Q4. What is 7QC tools ?
7QC tools are a set of quality control tools used for process improvement and problem-solving in manufacturing and other industries.
Check sheets: Used to collect and analyze data in a systematic way.
Histograms: Visual representation of data distribution.
Pareto charts: Helps identify the most significant factors contributing to a problem.
Cause-and-effect diagrams: Also known as fishbone diagrams, used to identify root causes of a problem.
Scatter diagrams: Show the relationship...read more
Q5. Have any electronic knowledge?
Yes, I have electronic knowledge.
I have a degree in Electronics Engineering.
I have experience in troubleshooting and repairing electronic devices.
I am familiar with electronic components and their functions.
I have worked with various electronic testing equipment such as oscilloscopes and multimeters.
Q6. Data Types in C
Data types in C define the type of data that a variable can hold, such as int, float, char, etc.
Basic data types in C include int, float, char, double, and void.
Derived data types in C include arrays, pointers, structures, and unions.
Examples: int num = 10; float price = 25.50; char letter = 'A'; int arr[5];
Q7. Structures in C
Structures in C are user-defined data types that allow for grouping different data types under a single name.
Structures can contain variables of different data types, allowing for more complex data organization.
They are defined using the 'struct' keyword.
Example: struct Person { char name[50]; int age; float salary; };
Individual members of a structure can be accessed using the dot operator (.)
Example: struct Person p1; p1.age = 30;
Q8. Bit manipulation in
Bit manipulation involves operations on individual bits of binary numbers.
Bitwise AND, OR, XOR, and NOT operations are commonly used in bit manipulation.
Shifting bits left or right can be used to multiply or divide by powers of 2.
Setting or clearing specific bits using masks is another common technique.
Example: Setting the 3rd bit of a number to 1 - num |= (1 << 3);
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month