¿Qué tipo de preguntas debo esperar en una entrevista con un ingeniero de software recién graduado de Yelp?

La entrevista a los recién graduados de Yelp consiste en 1 Phone Screen y aproximadamente 4 entrevistadores in situ.

1. El Phone Screen es de preguntas rápidas sobre todo, desde cómo funciona HTTP hasta Unix básico. Buscan conocimientos generales, y está bien equivocarse en las preguntas. Si no lo sabes, simplemente dilo e intenta razonar tu respuesta.

2. Para las entrevistas en el sitio, podrías esperar:
- Una entrevista de programación en pareja donde escribes código en un ordenador
- Una entrevista de diseño de API/Base de Datos

Las dos restantes son entrevistas estándar de codificación en pizarra. Tipos de preguntas que podrías esperar:
- Cómo detectar un palíndromo
- Máxima subsecuencia
- Cómo recuperar los 10 primeros números de una lista infinita en un tiempo constante

3. Esto no está relacionado con las preguntas que se hacen, sino con algo de información sobre cómo Yelp hace las ofertas:

Se pondrán en contacto con tus referencias mucho antes de ponerse en contacto contigo para que tus referencias tengan tiempo de responder. Si se ponen en contacto con tus referencias esto casi siempre significa que has recibido una oferta.

La oferta en sí sólo es válida durante 2 semanas, pero normalmente puedes pedirles que retengan la oferta escrita (y los detalles de tu compensación) cuando te llamen para decirte que has recibido una oferta.