Brillio Interview Question

Lot of puzzles.