Práctica de Entrevista Frontend

Practica 60 preguntas originales de entrevista frontend sobre JavaScript, HTML, CSS, React, navegador, rendimiento, accesibilidad y seguridad.

Nivel: Frontend Interview Dificultad: intermediate 60 preguntas 60 min
Elige un modo de práctica, responde cada pregunta y revisa la explicación. Los errores se guardan localmente.
Racha de días: 0 días Guardado solo en este dispositivo
Progreso 0 / 60
Pregunta 1

What is a JavaScript closure?

Selecciona una respuesta
Pregunta 2

What is hoisting in JavaScript?

Selecciona una respuesta
Pregunta 3

What is the difference between == and ===?

Selecciona una respuesta
Pregunta 4

What is a Promise?

Selecciona una respuesta
Pregunta 5

What does async/await do?

Selecciona una respuesta
Pregunta 6

What is event delegation?

Selecciona una respuesta
Pregunta 7

What does `this` refer to in JavaScript?

Selecciona una respuesta
Pregunta 8

What is a pure function?

Selecciona una respuesta
Pregunta 9

What is immutability?

Selecciona una respuesta
Pregunta 10

Which array method creates a new array by transforming each element?

Selecciona una respuesta
Pregunta 11

Which array method returns elements that match a condition?

Selecciona una respuesta
Pregunta 12

Which array method reduces an array to a single value?

Selecciona una respuesta
Pregunta 13

What is a Set in JavaScript?

Selecciona una respuesta
Pregunta 14

What is localStorage?

Selecciona una respuesta
Pregunta 15

What is semantic HTML?

Selecciona una respuesta
Pregunta 16

Which landmark element represents the main content of a page?

Selecciona una respuesta
Pregunta 17

What is CSS specificity?

Selecciona una respuesta
Pregunta 18

In the CSS box model, which property sits between padding and margin?

Selecciona una respuesta
Pregunta 19

What is flexbox designed for?

Selecciona una respuesta
Pregunta 20

What is CSS Grid designed for?

Selecciona una respuesta
Pregunta 21

Which CSS unit is relative to the root font size?

Selecciona una respuesta
Pregunta 22

Which CSS unit is relative to viewport width?

Selecciona una respuesta
Pregunta 23

What does a media query do?

Selecciona una respuesta
Pregunta 24

What does position: fixed do?

Selecciona una respuesta
Pregunta 25

What is a pseudo-class?

Selecciona una respuesta
Pregunta 26

What does box-sizing: border-box do?

Selecciona una respuesta
Pregunta 27

What is a React component?

Selecciona una respuesta
Pregunta 28

What are props in React?

Selecciona una respuesta
Pregunta 29

What is state in React?

Selecciona una respuesta
Pregunta 30

What is a React hook?

Selecciona una respuesta
Pregunta 31

Which hook manages state in a function component?

Selecciona una respuesta
Pregunta 32

Which hook runs side effects after render?

Selecciona una respuesta
Pregunta 33

What is the virtual DOM?

Selecciona una respuesta
Pregunta 34

Why do list items need keys in React?

Selecciona una respuesta
Pregunta 35

What is a controlled input in React?

Selecciona una respuesta
Pregunta 36

What is reconciliation in React?

Selecciona una respuesta
Pregunta 37

What does useMemo do?

Selecciona una respuesta
Pregunta 38

What is the DOM?

Selecciona una respuesta
Pregunta 39

Which method selects an element by its id?

Selecciona una respuesta
Pregunta 40

Which method attaches an event listener?

Selecciona una respuesta
Pregunta 41

What is event bubbling?

Selecciona una respuesta
Pregunta 42

What is the event loop?

Selecciona una respuesta
Pregunta 43

What is a microtask?

Selecciona una respuesta
Pregunta 44

What is requestAnimationFrame used for?

Selecciona una respuesta
Pregunta 45

What is a cookie?

Selecciona una respuesta
Pregunta 46

What does stopPropagation do?

Selecciona una respuesta
Pregunta 47

What is debouncing?

Selecciona una respuesta
Pregunta 48

What is throttling?

Selecciona una respuesta
Pregunta 49

What is lazy loading?

Selecciona una respuesta
Pregunta 50

What are Core Web Vitals?

Selecciona una respuesta
Pregunta 51

Which Core Web Vital measures visual stability?

Selecciona una respuesta
Pregunta 52

Which Core Web Vital measures loading performance?

Selecciona una respuesta
Pregunta 53

What is ARIA?

Selecciona una respuesta
Pregunta 54

What is XSS?

Selecciona una respuesta
Pregunta 55

What is a Content Security Policy?

Selecciona una respuesta
Pregunta 56

What is CORS?

Selecciona una respuesta
Pregunta 57

Which of the following are JavaScript array methods? Select all that apply.

Selecciona una respuesta
Pregunta 58

Which of the following are React hooks? Select all that apply.

Selecciona una respuesta
Pregunta 59

Flexbox is the best choice for two-dimensional grid layouts.

Selecciona una respuesta
Pregunta 60

Match each CSS unit to its meaning.