Aunque el paquete es un buen indicador de la complejidad de las preguntas, no puede confiar en él. Y según mi experiencia para Ops / System Engineer, la complejidad de las preguntas de codificación varía mucho de una compañía a otra. Así que no dejes que el paquete o el gran nombre del gigante tecnológico te molesten.
Ahora, respondiendo a su pregunta, permítame darle algunos ejemplos:
- Escribe tu propia utilidad “tail -f”
- Escriba su propia utilidad de rotación de registros
- Escribir secuencia de comandos de supervisión para obtener algún parámetro
- Escriba un script que ejecute algo en hosts remotos (esto puede volverse increíblemente complejo si ponen algunas restricciones de uso de la biblioteca o el comando).
- Manipulación o recopilación de datos IP / fechas de un único o varios tipos de archivos de registro
- Preguntas relacionadas con regex, sed, awk, etc.
- Preguntas específicas sobre scripting de shell
- Muchas preguntas básicas para resolver problemas. Nada específico para Ops.
He pasado por este estado muchas veces. Entonces, mi consejo es que si el reclutador dice que el lenguaje de programación no importa en la entrevista, entonces ese es realmente el caso. No elija un idioma solo para impresionar al entrevistador, elija el idioma en el que se sienta más cómodo.
- ¿Cuáles son las redes sociales y plataformas más interesantes / útiles para investigadores e ingenieros?
- ¿Cuánto le paga Box a un nuevo ingeniero de software graduado?
- ¿Qué lugar es mejor para un ingeniero de software recién graduado: Google, Facebook o Airbnb?
- Cómo encontrar reclutadores para pasantías de ingeniería de software
- ¿Cuánto RSU ofrece Amazon generalmente un nuevo graduado universitario para un puesto de ingeniero de desarrollo de software?
En caso de que tus habilidades estén oxidadas. Practique algunos códigos y eso debería involucrar particularmente:
- Hashes
- Manejo de archivos
- Manipulación de matrices
- Patronaje y reemplazo
- Ejecute algunos comandos y obtenga su salida
Trate de pensar en voz alta y hágale saber al entrevistador dónde le golpeó o qué está pensando.
Además, si las cosas van mal, recuerde que la codificación es una habilidad muy importante en muchas empresas, pero aún así el rendimiento en otros asuntos redondos. Incluso las empresas de tecnología central que buscan buenas habilidades de codificación, incluso con un mal desempeño en la ronda de codificación, aún pueden contratarlo si tiene una sólida red y fundamentos del sistema. Por lo tanto, no permita que el rendimiento de su ronda de codificación afecte otras rondas .
Gracias por A2A. Espero eso ayude. Buena suerte. Si es posible, actualice el comentario de la respuesta con cómo fue su entrevista.