Design Array List collection in Java. The approach you would follow to dynamically increase the size of the List.
Sigiloso
Answered the question by following the approach of maintaining a threshold variable which shows how far the list is from its capacity.