Durante la entrevista – ¿Cómo prepararse?
Una vez que haya iniciado el proceso de solicitud y haya comenzado a obtener entrevistas, hay algunas cosas que debe investigar y prepararse:
- Formato de entrevista
- Referencias, networking
- LinkedIn o cartera
- Recursos y equipos de mantenimiento.
- Estrategias: planificar, seguir, evolucionar, alentar, estimar su nivel, usar su “lente profesional”, encontrar un compañero de entrevista, señales de advertencia
- Aceptar oferta
Formato de entrevista
El formato de la entrevista varía entre empresas. No hay dos empresas que tengan el mismo formato de entrevista para el puesto MLE, por lo que debes hacer tu «tarea» para investigar el formato con anticipación. Por ejemplo, incluso para las empresas FAANG, Apple es conocida por su formato de entrevista estilo startup, que varía de un equipo a otro. Por otro lado, Meta tiende a tener un formato de entrevista consistente a nivel de empresa, que incluye una o dos rondas de código Leet y rondas de diseño de sistemas ML. Normalmente, el reclutador proporciona información detallada sobre el formato de la entrevista en las grandes empresas, por lo que no te sorprenderás. Sin embargo, el proceso puede estar menos estructurado para las empresas más pequeñas y cambiar con más frecuencia. A veces, las pequeñas empresas reemplazan el código con otras preguntas de codificación y solo tocan ligeramente la parte de modelado en lugar de tener una sesión completa de diseño del sistema ML. Debe buscar información en sitios web gratuitos como Prepfully, Glassdoor, Interview Query u otros sitios web pagos para comprender completamente el formato y el proceso de la entrevista y prepararse mejor con anticipación. Últimamente, No te limites al formato de la entrevista. Como esta no es una prueba estándar, puede haber elementos de comportamiento durante las entrevistas técnicas y preguntas técnicas durante su gira de reclutamiento. Esté preparado, pero sea flexible y esté dispuesto a dejarse sorprender.
Referencias y networking
Muchos artículos web exageran los beneficios de las referencias, pero tener una referencia es solo un camino más corto para pasar la ronda del reclutador y aterrizar directamente en la segunda ronda (generalmente la del gerente de contratación). Además de tener referencias, es casi igualmente esencial establecer contactos en persona, como aprovechar las oportunidades de hackathon para hablar con empresas, asistir a ferias profesionales en persona y participar en eventos de voluntariado fuera de línea patrocinados por empresas que le interesen. Confíe en referencias o contactos para conseguir un trabajo, pero utilícelos como oportunidades para aumentar su probabilidad de obtener más conversaciones con los reclutadores y gerentes de contratación para maximizar la efectividad de sus entrevistas..
LinkedIn o Portafolio. LinkedIn y Portfolio son solo herramientas publicitarias que ayudan a los reclutadores a comprender quién es usted más allá de la información textual de su currículum. Como MLE junior, sería útil incluir proyectos de cursos y desafíos de Kaggle en su repositorio de GitHub para mostrar una experiencia más relevante; Sin embargo, en un nivel superior, los proyectos de juguetes tienen menos sentido, pero las relaciones públicas en proyectos de código abierto a gran escala, artículos y análisis reveladores, tutoriales de investigación SOTA o kits de herramientas le permitirán destacarse del resto de los candidatos.
Recursos y equipos de mantenimiento.
En términos generales, necesita material que cubra las cinco áreas: i) codificación, ii) comportamiento, iii) fundamentos de ML/aprendizaje profundo, iv) diseño de sistemas de ML y v) un libro de consejos generales para entrevistas de MLE.
i) Codificación. Si no es un experto en Leet Code, le recomiendo comenzar con los siguientes recursos:
ii) Comportamiento:
iii) Fundamentos de ML/Aprendizaje profundo:
iv) Diseño del sistema ML:
v) Un libro de consejos generales sobre entrevistas MLE:
También necesita tener un puñado de socios para la entrevista: hoy en día, puede suscribirse a servicios de preparación de entrevistas en línea (no utilice los servicios costosos que le cobran miles de dólares; siempre hay reemplazos más baratos) y formar equipo con otros candidatos de MLE. . para el intercambio de habilidades e información.
Estrategias: planificación, seguimiento, crecimiento, incentivos, entrevistas para un nivel superior, uso de su “lente profesional”, búsqueda de un socio para la entrevista, señales de alerta
Planificación, seguimiento y evolución. Idealmente, como se describe en este artículoDeberías recibir al menos un puñado de llamadas de reclutadores y categorizar tus entrevistas según diferentes niveles de interés. Por un lado, el mercado laboral cambia constantemente y rara vez alguien puede planificar la mejor estrategia desde la primera entrevista. Por otro lado, aprenderás y crecerás durante el proceso de entrevista, por lo que serás diferente de donde estabas hace unos meses al inicio de la fase de búsqueda de empleo. Por lo tanto, incluso si usted es el candidato más talentoso del mercado, es esencial extender sus conversaciones a lo largo de unos meses y Comienza con las conversaciones que menos te interesen. para familiarizarse con el mercado y perfeccionar sus habilidades para las entrevistas, y dejar las más importantes para una etapa posterior. Realice un seguimiento de su progreso, comentarios y pensamientos durante su proceso de entrevista. Establezca objetivos de aprendizaje específicos y evolucione a lo largo de sus entrevistas. Es posible que nunca haya tenido la oportunidad de acercarse a GenAI en los últimos años, pero puede utilizar el proceso de entrevista para aprender cursos en línea y crear pequeños proyectos paralelos. Lo mejor es conseguir un trabajo después de la entrevista, y lo segundo mejor es aprender algo útil incluso si no recibes la oferta de trabajo. Si continúa aprendiendo de cada entrevista, sus posibilidades de conseguir la próxima oferta de trabajo aumentarán significativamente.
Invitado. Esta es la era del LLM y debes utilizarlo sabiamente. Busque palabras clave en descripciones de trabajo o responsabilidades. Si hay una entrevista sobre «Principios de ingeniería de software», puede pedirle a su LLM preferido que le brinde una lista de principios de ingeniería de software para el aprendizaje automático con fines de preparación. Nuevamente, Respuesta rápida no debería ser su única fuente de conocimiento, pero puede compensar algunos puntos ciegos en sus fuentes de lectura diarias.
Entrevista para un nivel superior. A veces los límites entre niveles son borrosos. A menos que sea un principiante absoluto en este campo, siempre puede buscar oportunidades que estén un nivel superior y prepararse para el nivel inferior en la etapa de oferta de trabajo. Si se está entrevistando para un nivel superior, no está de más prepararse o postularse para oportunidades a nivel de personal. No siempre funciona, pero a veces puede abrirte puertas.
Utilice su “lente profesional”. No te presentes a una entrevista sin pensar en tu carrera. A menos que necesite desesperadamente este trabajo por una razón específica, pregúntese: dónde encaja este trabajo en su plan profesional general? Esta pregunta es importante desde dos puntos de vista: primero, te ayuda a elegir la empresa en la que quieres trabajar. Por ejemplo, una startup puede ofrecer salarios más altos en el corto plazo, pero si no prioriza buenos principios de ingeniería de software, entonces perderá la oportunidad de desarrollar una carrera prometedora en el largo plazo; en segundo lugar, ayuda a diagnosticar el resultado de la entrevista; por ejemplo, si sus rechazos provienen principalmente de nuevas empresas, pero al final obtuvo ofertas de empresas cotizadas conocidas, entonces se dará cuenta de que los rechazos no significan que usted no lo sea. un MLE calificado, pero porque las entrevistas en startups requieren diferentes habilidades y estas no pertenecen a su trayectoria profesional.
Asóciese. Hace cinco años no existía el interlocutor para entrevistas. Pero hoy en día hay servicios de mantenimiento en Internet, que van desde extremadamente caros (que no recomiendo) hasta unos pocos cientos de dólares. Recuerde, este es un mercado en constante cambio, por lo que nadie conoce el panorama completo. La mejor manera de obtener información es asociarse con sus pares no competitivos (por ejemplo, usted está en el negocio de currículums y su socio está en el negocio de sistemas de recomendación) para practicar y mejorar juntos. Mejor que una simple asociación, Debería buscar un socio: busque personas con un mayor nivel de antigüedad mientras aún pueda ofrecerles algo útil.. Te preguntarás, ¿cómo es esto posible? ¿Por qué alguien con más experiencia que yo querría practicar conmigo? Recuerda que nadie es perfecto y siempre puedes ofrecer algo a los demás. A algunos ingenieros de software senior les gustaría convertirse en MLE y usted puede intercambiar sus conocimientos de ML por sus mejores prácticas de ingeniería de software. Algunos gerentes de producto necesitan conocimientos relacionados con el aprendizaje automático y, a cambio, usted puede solicitar prácticas de comportamiento. Incluso para las personas sin ninguna experiencia en la industria en el nivel inicial, siempre pueden solicitar a cambio práctica de codificación o escuchar sus historias de vida e inspirarse. Como MLE, especialmente a nivel de alta dirección y personal, necesitas demostrar habilidades de liderazgo, y la mejor habilidad de liderazgo que puedes demostrar es reunir a profesionales de diferentes niveles para ayudarte a lograr el objetivo que persigues: la oferta de tus sueños. .
Banderas rojas. Algunas señales de alerta, como pedirle que trabaje demasiado o hacer entrevistas fantasma, son explícitas. Sin embargo, algunas señales de advertencia son más sutiles o se disfrazan deliberadamente. Por ejemplo, su gerente de contratación podría explicarle cortésmente su situación y pedirle que «no tenga grandes expectativas al principio y decida irse en unos meses», eso suena muy considerado. Sin embargo, esto oculta el hecho de que la rotación es elevada. La mejor estrategia para evitar señales de alerta es leer las reseñas de Glassdoor y preguntar sobre la cultura de la empresa durante la entrevista. Más específicamente, «cultura» no significa las «declaraciones culturales» definidas en el sitio web de la empresa, sino la dinámica real entre usted y el equipo. ¿Los entrevistadores sólo hacen preguntas preparadas sin intentar comprender sus habilidades para resolver problemas? Cuando hace una pregunta, ¿puede el entrevistador captarla y dar una respuesta que le ayude a comprender mejor el valor de la empresa? Últimamente, Nunca olvides usar tu intuición y decidir si te gusta tu futuro equipo.. Al fin y al cabo, si decides aceptar la oferta de trabajo, te enfrentarás a estas personas ocho horas al día durante los próximos años; Si tu instinto te dice que no te gustan, entonces él no será feliz de todos modos.
Acepta la oferta. Una vez que haya terminado con toda la frustración, la decepción y el trabajo duro, es hora de hablar sobre la oferta. Muchos hilos discuten la necesidad de negociar la oferta, pero sugiero tener cuidado, especialmente en este mercado de empleadores. Si desea negociar, la mejor práctica es tener dos ofertas comparables y prepararse para el peor de los casos. Además, se deben utilizar sitios web como Levels.fyi y Glassdoor para investigar el rango salarial.