Eviden
Eviden Interview Questions and Answers
Q1. Total Life cycle of a Uipath Project usecase
The total life cycle of a UiPath project use case involves planning, development, testing, deployment, and maintenance.
Planning involves identifying the problem, defining the scope, and creating a roadmap.
Development includes designing the workflow, coding, and integrating with other systems.
Testing involves validating the use case and ensuring it meets the requirements.
Deployment involves installing the project on the target environment.
Maintenance includes monitoring, troub...read more
Q2. What is OOPS ? What are Virtual Machines
OOPS stands for Object-Oriented Programming. Virtual Machines are software emulations of physical computers.
OOPS is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Virtual Machines are software-based emulations of physical computers that can run applications as if they were running on a physical machine.
Examples of virtual machines include Java Virtual Machine (JVM) for running Java progra...read more
Q3. please tell me about design patters
Design patterns are reusable solutions to common problems in software design.
Design patterns help in creating maintainable and scalable code.
They provide a common language for developers to communicate about solutions.
Examples include Singleton, Factory, Observer, and Strategy patterns.
Q4. please tell me about garbage collection
Garbage collection is a process in computer programming where the system automatically reclaims memory occupied by objects that are no longer in use.
Garbage collection helps prevent memory leaks by automatically identifying and freeing up memory that is no longer needed.
There are different types of garbage collection algorithms such as mark and sweep, reference counting, and generational garbage collection.
Java and C# are examples of programming languages that have built-in g...read more
Q5. Designing SSD and PDD
Designing SSD and PDD
SSD (System Sequence Diagram) is a visual representation of the interactions between a system and its external actors
PDD (Process Description Document) is a document that describes the processes and procedures involved in a system
SSD helps in identifying the system requirements and use cases
PDD helps in understanding the system's workflow and business processes
Both SSD and PDD are important in software development for ensuring a clear understanding of the...read more
Q6. Typecasting and its types
Typecasting is the process of converting a variable from one data type to another.
Implicit typecasting: Automatically done by the compiler.
Explicit typecasting: Manually done by the programmer.
Examples: int to float, char to int, etc.
Q7. Explain Java Oops concepts.
Java Oops concepts include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Polymorphism allows objects to be treated as instances of their parent class.
Encapsulation hides the internal state of an object and only exposes necessary functionality.
Abstraction focuses on the essential features of an object while hiding unnecessary details.
Q8. Four pillars of oops
Encapsulation, Inheritance, Polymorphism, Abstraction are the four pillars of OOPs
Encapsulation: Bundling data and methods that operate on the data into a single unit
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the complex implementation details and showing only the necessary features
Q9. Explain joins in SQL
Joins in SQL are used to combine rows from two or more tables based on a related column between them.
Joins are used to retrieve data from multiple tables based on a related column
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
INNER JOIN returns rows when there is at least one match in both tables
LEFT JOIN returns all rows from the left table and the matched rows from the right table
RIGHT JOIN returns all rows from the right table and the matched rows f...read more