Estudie sus algoritmos y estructuras de datos. Estas empresas utilizan procesos de entrevista que esencialmente se reducen a “¿Cuánto de su educación en CS recuerda?” Es un proceso frustrante y deshumanizante con muchos falsos negativos, pero como todas estas empresas tienen cientos o miles de solicitantes por puesto, pueden darse el lujo de ser innecesariamente exigentes.
La recomendación común es retomar y estudiar Cracking the Coding Interview: cubre el proceso de entrevista en la mayoría de las principales empresas tecnológicas. También pase tiempo en sitios como CareerCup y topcoder para practicar sus habilidades de codificación. Finalmente, no descuides la práctica en vivo: practica escribir código frente a personas en una pizarra. La clave en este ejercicio es trabajar en la verbalización de su proceso de pensamiento: estas empresas se preocupan por cómo llegó a la respuesta tanto como a qué respuesta llegó.