Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AA Code Evaluation : Update Organization.java with functional hire() method #29

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

nnivruth
Copy link

This implementation uses an AtomicInteger variable to sequentially assign employee IDs to new hires and a HashMap to store position object by title for efficient lookup O(1). Though recursion is used to populate the map, it is done only once during org creation/setup and thereafter just looked up for hiring & updating position details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant