☕️ Aprende Cómo SUPERAR una Entrevista de React | React SENIOR Interview Questions and Answers 2024

👉 Guías para pasar Entrevistas de React JS Exitosamente: • 💬 React JS Interview Q...
📖 eBook Patrones avanzados en React JS
developero.io/ebook-patrones-...
📖 Otros eBooks: developero.io/ebooks
👨‍💻Curso TDD con React JS - Jest y React testing library: www.udemy.com/course/tdd-reac...
👨‍💻 Curso Guía definitiva: Aprende los 9 Patrones Avanzados en ReactJS: www.udemy.com/course/react-js...
🐶 ÚNETE A LA COMUNIDAD EN DISCORD: / discord
🌐 Sitio web: www.developero.io
⚛️ Blog especializado: tddreactjs.com/
🌐 LinkedIn: / developero
CONTENIDO.
Entrevista React Avanzada para Senior (o mid): 0:00:00
Cómo aplicar validaciones a los props: 0:00:58
Qué es el virtual DOM: 0:01:21
Qué son los React portals: 0:03:08
Qué es la API de Context: 0:04:00
Cómo manejar errores (cachar errores): 0:04:33
Qué es Redux en React JS: 0:06:19
Por qué Redux es usado en React JS: 0:06:50
Qué es dispatch en React Redux: 0:08:16
Qué es un thunk en React Redux: 0:08:52
Qué es Lazy Loading en React JS: 0:09:34
Qué es code splitting en React JS: 0:10:27
Qué es memoization en React JS: 0:10:51
Si una app tarda en cargar, cómo investigas el performance: 0:11:54
Cómo combinar dos apps de React JS: 0:13:30
Qué es micro frontend: 0:14:28
Qué son los Design Principles: 0:15:26
Se pueden aplicar los patrones de diseño en React: 0:15:56
Qué es SOLID: 0:16:37
Qué es el principio DRY: 0:17:03
Qué es Render Props en React JS: 0:17:35
Qué es un HOC en React JS: 0:18:02
Qué es un Custom Hook en React JS: 0:18:29
Qué es Props Drilling en React: 0:18:51
Cómo haces pruebas automatizadas en React JS: 0:19:19
Qué es TDD: 0:19:37
Qué es un Jest Mock: 0:20:09
Cómo hacer un test de consumo de una api en React: 0:20:41
Qué consideras que es un buen automated testing: 0:21:00

Пікірлер: 43

  • @Developero
    @Developero Жыл бұрын

    Otros Recursos gratuitos para pasar al Siguiente Nivel: 👉 Guías para pasar Entrevistas de React JS Exitosamente: kzread.info/head/PLkr7dGY4D2sNejYOOZPkEkyADKorN0cZr ⚛️ Curso Patrones Avanzados en React JS en KZread y Código en Github... ● Suscríbete al canal si no quieres perderte vídeos como este: kzread.info ● Link del curso en KZread: kzread.info/head/PLkr7dGY4D2sOyjBKXyNhtkIwO3suaqotD ● Link del repositorio con los ejemplos del código fuente: github.com/Developero-oficial/advanced-react-patterns ● Link de la app mostrada en el curso: developero-oficial.github.io/advanced-react-patterns/#/ 👨‍💻Curso TDD con React JS - Jest y React testing library: www.udemy.com/course/tdd-react-js/?referralCode=F40803D2C4D2934AB038 🐶 ÚNETE A LA COMUNIDAD EN DISCORD: discord.gg/q4zqE2xfmP 🌐 Sitio web: www.developero.io ⚛ Blog especializado: tddreactjs.com/ 🌐 LinkedIn: www.linkedin.com/company/developero/

  • @jonathanbriceno3865
    @jonathanbriceno3865 Жыл бұрын

    Ufff.... que brutal... Excelente contenido. Eres un crack. Te admiro un montón. Saludos desde Venezuela.

  • @Developero

    @Developero

    Жыл бұрын

    Muchas gracias por tu comentario

  • @armandocastro6733
    @armandocastro6733 Жыл бұрын

    Excelente Info... gracias por el aporte

  • @Developero

    @Developero

    Жыл бұрын

    Gracias por comentar :D

  • @theincredibleillmo9385
    @theincredibleillmo9385 Жыл бұрын

    No me pierdo ninguno de tus videos. Además de tener todos tus cursos en Udemy. Estaría bien algún tema de Redux con Sagas y/o React Query

  • @Developero

    @Developero

    Жыл бұрын

    Uff, genial! qué te gustaría ver con Redux? algo en particular? por ejemplo, TDD con redux? o solamente hacer una app? o ambos? u otra cosa? :o

  • @nicocontigliani7141
    @nicocontigliani7141 Жыл бұрын

    Muy bueno!!!

  • @Developero

    @Developero

    Жыл бұрын

    Gracias!!

  • @ignacioarroyo776
    @ignacioarroyo7764 ай бұрын

    Muchas gracias, buen video!!

  • @Developero

    @Developero

    4 ай бұрын

    Gracias por tu comentario :D

  • @marcosMartinez-wm7bd
    @marcosMartinez-wm7bd Жыл бұрын

    Excelente video!!!! Más como estos!!! 😎

  • @Developero

    @Developero

    Жыл бұрын

    Claro que sí! hay algún tema en particular que te gustaría abordar? (ejemplo: redux, performance, etc)

  • @marcosMartinez-wm7bd

    @marcosMartinez-wm7bd

    Жыл бұрын

    @@Developero performance 🤔

  • @jonathanferre6174
    @jonathanferre6174 Жыл бұрын

    Gracias crack

  • @Developero

    @Developero

    Жыл бұрын

    Uff, gracias!

  • @edisonsarmiento9695
    @edisonsarmiento9695 Жыл бұрын

    que gran video

  • @Developero

    @Developero

    Жыл бұрын

    Gracias por tu comentario!

  • @Alexisrk
    @Alexisrk5 ай бұрын

    Excelente video

  • @Developero

    @Developero

    5 ай бұрын

    Gracias!

  • @deverse
    @deverse11 ай бұрын

    gracias

  • @Developero

    @Developero

    11 ай бұрын

    Un gusto :)

  • @user87546
    @user8754621 күн бұрын

    Excelente contenido, muy bueno en general cómo está presentado. Solo una sugerencia, modular un poco mejor al hablar sobre todo porque hay algo de musica y no se escuchan tan claras algunas palabras

  • @Developero

    @Developero

    20 күн бұрын

    Gracias por el feedback

  • @TheSebasgg
    @TheSebasgg11 ай бұрын

    En el punto sobre "Como manejar errores", podemos usar try-catch de JavaScript para manejarlos en un componente funcional. Confirmas esta afirmación, por favor @Developero. Por cierto, te has ganado un suscriptor más. Gracias por todo!!!

  • @Developero

    @Developero

    11 ай бұрын

    Puedes usar try catch en bloques de código de JS, pero si hay un error a nivel JSX o componentes, puedes usar error boundaries: react.dev/reference/react/Component Bienvenido al canal! :D

  • @noobdev4181
    @noobdev4181 Жыл бұрын

    Hasta ahora veo este video. La información es bastante buena. ¿Es posible crear este tipo de videos, por ejemplo para typescript, vue? Saludos. Suscrito.

  • @Developero

    @Developero

    Жыл бұрын

    Hola! Sí, de TS es posible, aunque vue js no lo manejo, ese te lo debo!

  • @noobdev4181

    @noobdev4181

    Жыл бұрын

    @@Developero Excelente. Muchas gracias. ¿Maneja el backend si es asi es posible un video?

  • @Developero

    @Developero

    Жыл бұрын

    Sí, tengo esta lista donde hablo de Node JS: kzread.info/head/PLkr7dGY4D2sOFts538pghxWaabulH2kMU

  • @brownie
    @brownie9 ай бұрын

    Excelente video. Podrias indicar de que version de react hacen referencia las preguntas?

  • @Developero

    @Developero

    9 ай бұрын

    Gracias! La versión de react es a partir de las 16.8 en adelante

  • @Edmundo_Rivero
    @Edmundo_Rivero Жыл бұрын

    cual es el mejor del mercado para la performance del DOM? Saludos

  • @Developero

    @Developero

    Жыл бұрын

    A qué te refieres?

  • @pronileston4869

    @pronileston4869

    Жыл бұрын

    @@Developero hay una parte del video que decis que react no es la más performante para gestionar el DOM, que hay alternativas mejores. Cuáles serían?

  • @Developero

    @Developero

    Жыл бұрын

    @@pronileston4869 Ah ok! Vue JS es el que mejor performance tiene!

  • @Developero

    @Developero

    Жыл бұрын

    @@pronileston4869 Vue JS es el que mejor performance tiene

  • @Edmundo_Rivero

    @Edmundo_Rivero

    Жыл бұрын

    @@Developero graciassssssss!

  • @user87546
    @user8754621 күн бұрын

    En serio es senior? yo nunca trabajé formalmente con React y la mitad de las preguntas casi que las sabia todas!

  • @Developero

    @Developero

    20 күн бұрын

    Podríamos decir que es "avanzado", ya que "senior" engloba habilidades blandas, conocimiento de negocio y el nivel de contribución (de individual -> a equipo -> a equipos). Pero normalmente cuando es una entrevista para "senior", no te preguntan qué es un hook, te preguntan usos más "avanzados" de React.js, cuando es la entrevista técnica enfocada a React (pueden ser enfocadas a frontend, agnóstico a la tecnología)

  • @joseaburt
    @joseaburt11 ай бұрын

    Redux es arquitectura o patron? Aunque ambos conceptos estan relacionados son distintos, por lo que si te estuviera entrevistando como senior ya me hubiera dado cuenta xD Just kidding! :) La respuesta de que es dispatcher esta muy flojita: no es una funcion, es un patron. Claro que se implementa mediante la invocacion de algo, pero contestar "es una funcion" revelara mucho de que tan senior sea el que contesta ya que esos patrones son muy comunes.

  • @Developero

    @Developero

    11 ай бұрын

    Conceptualmente es parte de la arquitectura, funcionalmente a nivel JavaScript, es una función. Es correcto?

  • @joseaburt

    @joseaburt

    11 ай бұрын

    @@Developero Cuando dices "Arquitectura o patron" se te escucho como que lo dudas. Se nota la duda, por lo que es mejor aclarar diferencias ahi. En js todo normalmente es una funcion, pero como tu dices "conceptualmente" no es una funcion, decir que es una funcion es pensar de forma explicita. Creo que en una entrevista eso hara pensar que no tienes mas conocimiento en eso.