Nexgen Interview Question

Strength & weakness