Estás más fresco y vas a asistir a una entrevista relacionada con el desarrollo web front-end. El dominio de las tecnologías HTML, CSS y JS viene con práctica, aprendizaje y experiencia. Aprender de los mejores recursos y construir cosas prácticas (proyectos) en su mayoría lo convertirá en un buen desarrollador. Sin embargo, lleva tiempo.
Al llegar a la parte de la entrevista, principalmente se le pondrá a prueba sus fundamentos. Si conoce los conceptos básicos y está dispuesto a aprender, tiene muchas posibilidades de ser seleccionado. Como eres más nuevo, nadie esperará que domines HTML, CSS y JS. Puede prepararse para la entrevista con los siguientes consejos en mente:
- Aprenda las diversas etiquetas en HTML y los diversos atributos. En mi proceso de entrevista me hicieron una prueba de mcq que básicamente trataba con etiquetas, atributos y su uso.
- Aprenda las reglas y propiedades de declaración CSS y también los diferentes tipos de selectores. Me preguntaron sobre esto también en la entrevista. Si es posible, aprenda sobre la ‘especificidad CSS’, que es básicamente cómo se resuelven los conflictos de estilos múltiples.
- Con respecto a JS, aprenda los conceptos básicos del lenguaje. Quizás haya pedido que enumere todos los tipos primitivos, tipos de operaciones, estrictos === v / s ==, etc. En mi entrevista, me hicieron algunas preguntas más difíciles con respecto a JS. Entonces, si ya eres bueno en JS básico, entonces podrías aprender temas más difíciles como IIFE, Closures, JS Call Stack, etc.
Editar: para los conceptos básicos de JS, intente resolver mcqs de sitios en línea.
- Hay muchos marcos y tecnologías web (por ejemplo, Spring, Node.js, Yii, Symphony, Play, Ruby on Rails, etc.). ¿Cuál es el marco / tecnología web más evolucionado que probablemente traerá la evolución web futura?
- ¿Qué tecnologías de front-end utilizaron Facebook, Google, Yahoo y otras startups destacadas durante sus primeros días?
- ¿Cuánta potencia del servidor necesita un sitio web de WordPress, en comparación con el mismo sitio web sin WordPress (un sitio codificado desde cero)?
- Cómo hacer un sitio de redes sociales sin saber mucha codificación
- ¿Por qué la gente prefiere VueJs para proyectos pequeños y AngularJs o React para proyectos grandes? ¿VueJs no es bueno para grandes proyectos?
- Lo más probable es que haya una ronda de codificación en una entrevista de desarrollo web frontend, así que practique la codificación de algunos elementos comunes como la barra de navegación desplegable, el acordeón, etc. Esto podría hacerse solo para verificar la forma en que codifica y también para verificar el diseño. Implementar un buen diseño también es parte del front-end)
- Además, aprenda cualquier biblioteca. Jquery es la biblioteca más famosa, podría ser útil en tus rondas de codificación. Solo necesita aprender cómo orientar los elementos y cómo utilizar los controladores de eventos. Básicamente, jquery hace que escribir js para el sitio web sea más fácil y al mismo tiempo es una biblioteca poderosa.
Es una ventaja si conoce algún marco como angularjs o reactjs.
Mucha suerte para la entrevista.