técnica trabajo react prueba preguntas para front frecuentes examen entrevista end frontend

frontend - trabajo - Preguntas de entrevista de desarrollador front-end



preguntas react entrevista (5)

¿Cuál es la mejor idea de experiencia de usuario que acuñó e implementó en sus proyectos anteriores?

Hay muchas buenas preguntas para la entrevista (incluso "acertijos") para desarrolladores de software aquí en SO, pero me preguntaba si alguien tenía algunas buenas preguntas para un puesto de desarrollador front-end. Estamos buscando a alguien que conozca HTML + CSS + JS.

Algunas de las preguntas obvias:

  • ¿Has trabajado con bibliotecas de JavaScript? - seguimiento: ¿cuál y por qué uno sobre los demás?
  • ¿Estás siguiendo el desarrollo de HTML5 y CSS3? - seguimiento: ¿qué características espera con más interés y por qué?

¿Conoces algún buen "rompecabezas" para un desarrollador front-end? Tal vez un JS fizz-zumbido?

editar : cambió las dos preguntas para que sean un poco más abiertas.


Depende del nivel por el que estés entrevistando. Recientemente terminé una buena ronda de entrevistas para puestos frontend (¡y encontré un buen trabajo!;), Aquí están algunas de las preguntas que me hicieron, que pensé que se destacaron (y fueron más desafiantes que otras).

  • Explica la diferencia entre las funciones de call y apply JavaScript.

  • Puzzle: emula el juego "Secret Santa" donde hay 3 o más participantes, ningún participante puede recibir su propio regalo o recibir más de un regalo. Haz esto en JavaScript.

  • Identifique dos formas en que puede borrar un elemento flotante con HTML / CSS.

  • ¿Cuál es la diferencia entre el burbujeo del evento y la captura del evento?

  • Describe un problema de renderizado que tenías en IE6 o IE7, y cómo lo superaste.

  • Define el término ''cierre'' y da un ejemplo de ello en JavaScript.

  • Explica las diferencias entre el modelo de evento estándar de IE y DOM.

  • ¿Cuál es la forma correcta de evaluar JSON desde el servidor y por qué es así?


Las preguntas que propone son demasiado fáciles de bluffear. "¿Has trabajado con bibliotecas de JavaScript? Sí. JQuery". Eso no dice mucho. Sugiero dar vuelta a las preguntas un poco más como esto:

  • Describa cómo escribir una extensión para JQuery.
  • Describe la arquitectura de JQuery y compárala con YUI
  • ¿Qué cambiarías sobre HTML5 / CSS3 si pudieras?
  • ¿Cuál es tu función favorita en HTML5 y cómo la usarías?

Éstos llegan a tener más sentido de comprensión que el mero reconocimiento de hechos.

Simplemente podría preguntar fizz-buzz en Javascript. No podría doler.


Me gusta pedir "convertir" a html un trabajo clásico (es decir, revista, revista, etc.) en un marcado semánticamente correcto.

Ayuda saber si el desarrollador sabe sobre semántica, seo, etc.

Algunas otras preguntas que me gustaría hacer:

  • Cómo explicar DOM
  • ¿Por qué y cuándo deberías usar div? (es decir, no siempre, solo cuando el marcado es insuficiente o es necesario envolver varios elementos)
  • Cuando usas IDs, cuando usas clases?
  • ¿Utiliza alguna convención de nombres para sus identificaciones y clases?

Por lo tanto, me gusta hacer preguntas que ayuden a encontrar personas lógicas, no el que conoce todas las funciones pero que tienen un buen análisis. Creo que debes marcar la diferencia entre las habilidades y las experiencias.

y la mayoría de la pregunta ya mencionada por otras personas.


  • ¿Qué te inspira a crear sitios web atractivos y funcionales?
  • ¿Cuáles crees que son las fortalezas del marketing digital a través de la web y las redes sociales?
  • ¿En qué áreas de desarrollo web está interesado? por favor, varían desde los más interesados ​​hasta los menos interesados. (diseño, código (HTML, CSS), interactividad (Flash, silverlight, jQuery), usabilidad, SEO, etc.).
  • ¿Por qué es importante escribir un buen código semántico y separar la información (HTML) del diseño (CSS) y el comportamiento (javascript)?
  • ¿Cuál es un buen sitio web para ti? Siéntete libre de mostrar ejemplos