¿Cuáles son las preguntas más frecuentes de la entrevista Frontend?

Las preguntas pueden variar según el año de experiencia. Sin embargo, con mis 2 años de experiencia con FrontEnd, las preguntas de entrevista más frecuentes fueron:

Qué ? ¿Como funciona? Con el ejemplo?

  • Cierre
  • Herencia (¿cómo se logra en JS)
  • Elevación (… cómo evitar)
  • Promesas
  • Pase por valor / referencia
  • Evento burbujeante / delegación
  • IIFE
  • Alcance de bloque / alcance de función
  • esta palabra clave
  • Coerción / conversión
  • Patrones de diseño
  • Algoritmos / complejidad temporal
  • Es6 conceptos
  • Conceptos básicos de HTML y CSS

Es bueno saber bajo los conceptos de cómo funciona JavaScript

Digamos

JavaScript Array tiene un método sort () y ¿cómo funciona bajo el capó? ¿Qué algoritmo de clasificación usa? ¿Cuál es la complejidad del tiempo? (El algoritmo de clasificación utilizado puede variar según el navegador)

Escribir ES5 equivalente para los conceptos de ES6

Por ejemplo, cómo lograr el comportamiento de palabras clave let en ES5

¡El entrevistador puede darle un enunciado del problema y pedirle que lo resuelva! ¿También para optimizarlo?

Si ha trabajado en marcos / bibliotecas como Angular / React / Node / Backbone / Vue , puede esperar algunas preguntas.

Si ha realizado contribuciones de código abierto, es posible que también reciba preguntas al respecto. En estos días, las compañías le piden que cree una aplicación simple basada en la declaración del problema dado como su proceso de evaluación inicial.

Estas son algunas de las tareas que he resuelto Github

¡Esto es todo lo que pude recordar de las entrevistas que he dado! 😛

PD: pude descifrar 4 de las 7 entrevistas simplemente conociendo los conceptos mencionados anteriormente (no pude descifrar 2 entrevistas porque no era tan bueno en CSS)

Espero que esto ayude 😛 Buena suerte para tus entrevistas 🙂

Cuál es tu sueño ? (Muy importante)