KreativSARG Technology Solutions
TechBurner Interview Questions and Answers
Q1. Why we should not use multiple inheritance?
Multiple inheritance can lead to ambiguity and complexity in code.
Diamond problem can occur where two base classes have a common method.
It can lead to tight coupling and increase in code complexity.
Interfaces can be used instead to achieve similar functionality.
Composition over inheritance can be a better approach in some cases.
Q2. What is component?
A component is a modular and reusable piece of software that performs a specific function.
Components can be combined to create larger software systems.
They are often designed to be independent and interchangeable.
Examples include UI components, database components, and networking components.
Q3. What is BOA?
BOA stands for Bank of America, a multinational banking and financial services corporation.
BOA is one of the largest banks in the United States.
It offers a wide range of financial products and services, including checking and savings accounts, credit cards, mortgages, and loans.
BOA has a large network of branches and ATMs across the country.
It also has a strong online and mobile banking presence.
BOA is headquartered in Charlotte, North Carolina.
Q4. Types of Tie class?
Tie class can be of different types such as bow tie, necktie, ascot tie, bolo tie, cravat, etc.
Bow tie is a type of tie that consists of a ribbon tied around the collar in a symmetrical manner.
Necktie is a long piece of cloth worn around the neck and tied in a knot at the front.
Ascot tie is a wide, formal tie that is usually patterned and worn with a morning coat.
Bolo tie is a type of necktie consisting of a piece of cord or braided leather with decorative metal tips.
Cravat i...read more
Q5. Factory and its use?
A factory is a design pattern used to create objects without specifying the exact class of object that will be created.
A factory method is used to create objects of a specific type.
Factories can be used to create objects with different implementations of the same interface.
Factories can be used to encapsulate object creation logic.
Examples include Abstract Factory, Factory Method, and Simple Factory patterns.
Q6. Types of command?
Commands can be classified into three types: Executable, Non-executable, and Conditional.
Executable commands perform a specific task or operation.
Non-executable commands provide information about the system or environment.
Conditional commands execute a task based on a certain condition or criteria.
Examples: ls, mkdir, rm (executable), pwd, date, echo (non-executable), if, while, for (conditional)
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month