XCompany is a KYC (Know your Company) application which allows employees working in their respective company to know about the hierarchy structure of the people working with them. It gives an overview of employees working under different teams across the company which makes it easier to reach out to them.
During the course of this Micro-Experience, the developer:
-
Setup a new Project with required methods.
-
Understand the application requirements and implemented the project from scratch.
-
Tested the implementation with test cases to ensure correctness.
Commands Implemented for XCompany Application
-
Implemented all the required methods in Company and Employee class for the application to support the mentioned commands.
-
Implemented maintainable and extensible code by following Object Oriented programming principles.
-
Made use of appropriate data structures to store and retrieve data in an efficient manner.
-
Approached the Employee Hierarchy Search requirement by applying DSA Skills.