Obtener una pasantía de tecnología implica dos etapas: revisión de currículum y entrevista de tecnología . Para obtener el puesto, debes pasar ambas etapas. Aquí hay algunos consejos para pasar ambas etapas.
Reanudar la detección
Esta etapa es bastante superficial, para ser honesto. Lo mejor que puede tener en un currículum es la experiencia . Esto puede venir en forma de pasantías, clubes, proyectos secundarios personales, proyectos de código abierto, etc. Básicamente, debe demostrar que es apasionado y lo suficientemente motivado para trabajar en algo en su propio tiempo . No coloque proyectos de clase (a menos que no tenga absolutamente nada más) porque todos trabajan en estos proyectos y usted debe hacerlos. Nada realmente extraordinario aquí.
- ¿Qué factores determinan si un proyecto debe gestionarse de manera más ágil que tradicional en su experiencia?
- ¿Por qué los ingenieros de software de mi empresa tienden a hablar tanto?
- ¿Existe alguna buena herramienta de gestión de proyectos multiplataforma?
- Cómo expresar mis programas en términos matemáticos simbólicos
- ¿Cómo describirías la arquitectura cliente-servidor en términos simples?
Usted habló sobre Github, que es un gran lugar para comenzar a trabajar en proyectos de código abierto. Echa un vistazo a Github Explore para ver algunos de los principales proyectos de código abierto, si estás interesado. Otra forma fácil de incluir un proyecto en su currículum es crear un sitio web personal . ¡Github salva el día nuevamente, con GitHub Pages, que le permite alojar un sitio web gratis! Un sitio web personal puede ser lo que quieras, y es muy fácil aprender HTML y CSS hoy en día, ¡así que esta es una excelente manera de comenzar! ¡También se puede abordar fácilmente en menos de un año!
Entrevista técnica
La mejor manera de pasar la entrevista tecnológica es practicar . Acepta tantas entrevistas como puedas. Practica en sitios como LeetCode o HackerRank. Las preguntas de la entrevista son muy técnicas y lo evalúan de una manera que no es probable que encuentre en la programación diaria. Por lo tanto, es una habilidad que debes desarrollar, y la única forma de hacerlo es mediante la repetición. Con un año de práctica de entrevistas tecnológicas, probablemente podrá reconocer cualquier pregunta de entrevista que cualquier compañía le haga.
Un año es mucho tiempo. De hecho, puede parecer una eternidad si solo está esperando obtener esa primera pasantía / trabajo. No pierdas este tiempo. Desarrolle su currículum con proyectos paralelos. Esto no solo mejorará sus habilidades, sino que hará que su currículum sea más atractivo, lo que puede conducir a entrevistas. Después de obtener estas entrevistas, aplástalas practicando: ¡MUCHO! Todas las preguntas de la entrevista provienen de algún grupo (clasificación, programación dinámica, manipulación de cadenas, etc.). Una vez que haya visto suficiente, ¡podrá aplicar las lecciones que ha aprendido rápidamente y brillar!
Recuerda siempre mantener la cabeza en alto, ¡y buena suerte! 🙂