Accenture interview question

1. Segment tree. 2. Why not concurrent list. 3. Try with resources.