Circles Interview Question

Regarding basics and Software engineering background.