La inspiración para la pregunta de la entrevista es el juego grupal ” Bizz buzz ”
Bizz buzz (también conocido como fizz buzz , o simplemente zumbido ) es un juego de palabras grupales que se encuentra con frecuencia como un juego de beber.
Los jugadores generalmente se sientan en un círculo, y alrededor del círculo cada jugador dice el siguiente número natural más alto, comenzando desde “1” por un primer jugador designado. Sin embargo, cualquier número divisible por tres se reemplaza por la palabra “bizz” y cualquier número divisible por cinco por la palabra “buzz”. Los números divisibles por tres y cinco se convierten en “zumbido”. Un jugador que duda o comete un error es eliminado o debe pagar una pérdida, como tomar una copa.
- Con respecto a la codificación corporativa, ¿encontró casos en los que un diseño se consideró sobredimensionado y se descartó, pero en retrospectiva fue el correcto?
- ¿Es la programación una tarea mentalmente agotadora?
- ¿Cuál es la salsa secreta de FoundationDB?
- ¿Cuánto cuesta el presupuesto de ERP Software?
- ¿Cómo utiliza DevOps los bucles de retroalimentación?
(http://en.wikipedia.org/wiki/Biz…)
La adaptación original como una pregunta de entrevista se atribuye a Imran Ghory:
Escriba un programa que imprima los números del 1 al 100, pero para múltiplos de tres imprima “Fizz” en lugar del número y para múltiplos de cinco imprima “Buzz”. Para números que son múltiplos de tres y cinco, imprima “FizzBuzz”.
(http://imranontech.com/2007/01/2…)
Una variante notable del problema es Hoppity Hop! , un rompecabezas de reclutamiento de Facebook:
El programa debe iterar sobre todos los enteros (inclusive) del 1 al N.
* Para enteros que son divisibles por tres, escriba “Hoppity”
* Para enteros que son divisibles por cinco, imprima “HopHop”
* Para enteros que son divisibles por tres y cinco, imprima solo “Hop”
* Para todos los demás enteros, no imprima nada.(http://www.facebook.com/careers/…)