Use of applied mathematics during hiring process for developers

Please solve a task. How it is possible to make two squares from 13 building blocks?

  1. many ways. depends on shape of building blocks. if they are cubes, 9 and 4.
  2. -
  3. 3x3+2x2
  4. depends on block size - it might be that 2 blocks make 1 square - then use 4 blocks and make 2 squares and keep the rest :D
  5. one is from 4 square blocks, other from 9 same blocks(with 1 inside)
  6. √9 + √4 = 13
  7. Use only 8 of them
  8. 3² and 2²
  9. squares with 9 and 4 building blocks