ION Group interview question

Introduce urself. Project questions Puzzles