Preguntas para una entrevista de trabajo de React

Sejas
JS School
Published in
2 min readAug 13, 2018

Qué preguntar durante una entrevista de trabajo para contratar a un desarrollador killer de React o React Native

Debemos tener en cuenta que los mejores candidatos son capaces de transmitir opiniones inteligentes y defenderlas usando ejemplos de su propia experiencia, incluso si desconocen algún término, sigla o librería concreta.

Aprender un concepto o técnica es una tarea sencilla. Aprender a pensar y razonar son habilidades que requieren años de práctica. [A.S.]

React

  • ¿Qué es React? ¿En qué se diferencia de otros frameworks JS?
  • Ostras preguntas relacionadas
  • ¿Bajo que circunstancias prefieres utilizar React en vez de otra tecnología como Angular o Vue?
  • Si React se centra en construir la UI, puedes decirme algunos problemas con los que nos podemos encontrar desarrollando apps en React?
  • Si estamos migrando una app de Angular a React, ¿cuánto código podríamos reutilizar?
  • Qué sucede durante el lifecycle de los componentes de React
  • ¿Qué puedes decirnos sobre JSX?
  • ¿Estás familiarizado con Flux?
  • ¿Qué son los componentes Stateless?
  • ¿Has utilizado alguna vez Higher Order Components (HOCs)?¿Podrías darnos algún ejemplo?
  • Diferencias entre Key y Refs en React
  • Verdadero o Falso y ¿por qué? : React incentiva la herencia vs la composición.

React Native

  • Diferencias entre React Native y Ionic/Cordova/Xamarin
  • ¿Puedo utilizar código nativo en React Native?
  • ¿Cuándo utilizarías “Redux” en una aplicación y cuando no?
  • Ventajas y desventajas frente a una aplicación nativa
  • ¿Qué otras librerías crees conveniente utilizar?

Muchas gracias por leerme. Soy Antonio Sejas, Founder de Baulen y JS School.

He olvidado alguna pregunta importante? Ayúdame a mejorar esta plantilla de preguntas en el repo de github.

Sígueme en Twitter para más artículos @antoniosejas@jsschool_es — 🙌

--

--

Sejas
JS School

Remote Software Engineer & Machine Learning Scientist — Mobile Lead Developer (React Native) @ Woonivers. Writer @ JS School - https://jsschool.es