ABC interview question

My self and some case studies.