(Esta respuesta asume que estás hablando de una de las entrevistas en persona en una pizarra en los Estados Unidos, no una entrevista telefónica o una entrevista en otro país, porque tengo poca experiencia con cualquiera de ellas).
Probablemente no, pero depende del entrevistador. En mis preguntas típicas de la entrevista, los candidatos suelen escribir unas 30 líneas de código, y específicamente estoy haciendo una entrevista de codificación. Creo que es difícil esperar que la gente escriba mucho más que eso, solo porque escribir código en la pizarra lleva mucho tiempo.
Para un problema complejo, personalmente quiero un pseudocódigo que me convenza de que sabes lo suficiente sobre cómo funciona el algoritmo para poder escribir el resto del código.
- ¿Cómo diseñaría un algoritmo codicioso que conecta cada punto negro con un punto blanco para que la longitud total de los cables utilizados para formar tales pares conectados sea mínima?
- ¿Cuáles son algunas de las preguntas de la entrevista en lenguaje HDL?
- Escriba un programa que divida una cadena de palabras sin espacios en una cadena con espacios apropiados, por ejemplo: i / p peanutbutter o / p peanut butter?
- Cómo medir la complejidad temporal y espacial de una función recursiva
- ¿Cuál es la complejidad temporal de este código para encontrar líderes en una matriz?
Además, a diferencia del compilador, solo voy a decir cosas como “Y una llave de cierre al final de esa línea, ¿verdad?” Si se olvida algo obvio. Si puede escribir un programa decente, sé que puede encontrar y corregir errores de sintaxis obvios; ¡No tiene sentido marcar puntos para ellos!