Kaar Tech
10+ Interview Questions and Answers
Q1. Difference between green field and brown field implementation
Greenfield is starting a new project from scratch, while brownfield is modifying an existing project.
Greenfield implementation involves building a new system or project from the ground up.
Brownfield implementation involves making changes or enhancements to an existing system or project.
Greenfield projects are typically faster to implement as there are no existing constraints or legacy systems to consider.
Brownfield projects may require more time and effort to integrate with e...read more
Q2. What is meant by abstract Class
Abstract class is a class that cannot be instantiated and is meant to be inherited by other classes.
Cannot be instantiated on its own
Can have abstract methods that must be implemented by child classes
Used to define a common interface for a group of subclasses
Q3. What is the use of constructors
Constructors are special methods used to initialize objects in a class.
Constructors have the same name as the class and do not have a return type.
They are called automatically when an object is created.
Constructors can be used to set initial values for object attributes.
They can also be used to perform any necessary setup tasks.
Example: class Car { public Car() { // constructor code here } }
Q4. What is meant by fallback class
Fallback class is a class used as a backup when the original class is not available or fails.
Fallback class is used in case the primary class is not found or fails to execute.
It helps in maintaining system stability by providing an alternative solution.
Fallback class can be defined in the configuration or code to handle exceptions.
Q5. What is Object oriented programming system?
Object oriented programming system is a programming paradigm based on the concept of objects, which can contain data and code.
OOP focuses on creating objects that interact with each other to solve problems
Encapsulation, inheritance, and polymorphism are key principles of OOP
Examples of OOP languages include Java, C++, and Python
Q6. What do you know about RICEFW objects in SAP?
RICEFW objects in SAP refer to Reports, Interfaces, Conversions, Enhancements, Forms, and Workflows.
RICEFW objects are used in SAP to customize and enhance the functionality of the system.
Reports are used to extract data from SAP system.
Interfaces are used to connect SAP with external systems.
Conversions are used to migrate data into SAP.
Enhancements are used to modify standard SAP functionality.
Forms are used to design layouts for printing documents.
Workflows are used to aut...read more
Q7. Mention enhancement options and hierarchy
Enhancement options in SAP ABAP allow for customizing standard SAP applications without modifying the original code.
Enhancement spots: predefined enhancement points in standard SAP programs
Explicit enhancements: adding custom code at specific points in standard SAP programs
Implicit enhancements: adding custom code without modifying standard SAP programs
BAdIs (Business Add-Ins): predefined interfaces for enhancing SAP applications
User exits: predefined hooks for adding custom ...read more
Q8. Tell about kaar technologies
Kaar Technologies is a global consulting firm specializing in digital transformation and technology solutions.
Provides services in areas such as cloud computing, data analytics, and enterprise mobility
Works with clients across various industries including healthcare, finance, and manufacturing
Offers customized software development and implementation services
Has a strong focus on innovation and delivering value to clients
Q9. Create tic tac toe game in c
A tic tac toe game implemented in C programming language.
Use a 2D array to represent the game board.
Implement a function to check for a win condition.
Alternate between players and prompt for input.
Display the game board after each turn.
Handle invalid input and tie conditions.
Q10. what are ur strengths?
My strengths include problem-solving skills, attention to detail, and strong programming abilities.
Strong problem-solving skills - able to analyze complex issues and find effective solutions
Attention to detail - meticulous in writing code and testing for errors
Strong programming abilities - proficient in multiple languages such as Java, Python, and C++
Q11. Explain briefly about oops concept
OOPs is a programming paradigm based on the concept of objects that interact with each other to perform tasks.
OOPs stands for Object-Oriented Programming
It focuses on creating objects that have properties and methods to perform specific tasks
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four main pillars of OOPs
Encapsulation is the process of hiding the implementation details of an object from the outside world
Inheritance allows a class to inherit properti...read more
Q12. Tell your hobies
My hobbies include playing guitar, hiking, and reading science fiction novels.
Playing guitar: I enjoy learning new songs and practicing different techniques.
Hiking: I love exploring nature trails and challenging myself with long hikes.
Reading science fiction novels: I am a fan of authors like Isaac Asimov and Philip K. Dick.
Q13. occurence of character in string
Count the occurence of a specific character in a given string.
Iterate through the string and check each character against the specified character.
Increment a counter each time the specified character is found.
Return the final count of occurences.
Q14. GD- Is social media a rise or a fall?
Q15. What is Successfactord
SuccessFactors is a cloud-based human capital management software platform.
Provides solutions for talent management, HR, payroll, and workforce analytics
Helps organizations streamline HR processes and improve employee engagement
Offers modules for performance management, recruiting, onboarding, learning, and more
Q16. what is friend function, polymorphism
Q17. Project in detail
Led a team to implement a new software system for tracking inventory and streamlining processes.
Researched different software options to find the best fit for the organization
Collaborated with IT department to customize the software to meet specific needs
Trained staff on how to use the new system effectively
Monitored progress and made adjustments as needed to ensure successful implementation
Q18. Explain SAP,ERP
SAP (Systems, Applications, and Products) and ERP (Enterprise Resource Planning) are software systems used by businesses to manage operations and resources.
SAP is a software system that helps businesses manage various aspects such as finance, human resources, sales, and production.
ERP is a type of software that integrates different departments and functions across a company into a single system.
SAP is a popular ERP software used by many large organizations worldwide.
ERP syste...read more
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month