Nexgen interview question

Strength & weakness