Design a hierarchical locking tree | Amazon Interview Question