Pregunta de entrevista de Simultec

What design patterns do you know ? Simple programming exercises about manipulating bits in C.