O documento contém 20 questões de programação que abordam tópicos como estruturas, funções, vetores, matrizes, recursividade e lógica de programação. As questões variam entre implementações iterativas e recursivas de algoritmos como cálculo de distância entre círculos, comparação de strings, desvio padrão, fatorial e exponenciação.