ABC interview question

Prepare for in depth knowledge