Frontend Developer Interview Questions

8,963 frontend developer interview questions shared by candidates

¿Cómo aseguras que tu sitio web es accesible y compatible con diferentes navegadores? Explica la diferencia entre block, inline, y inline-block en CSS. ¿Qué son los media queries y cómo los usas en el diseño responsivo? ¿Qué es la especificidad en CSS y cómo se calcula? JavaScript: ¿Cuál es la diferencia entre var, let, y const? Explica el concepto de "hoisting" en JavaScript. ¿Qué son las promesas y cómo se usan? ¿Qué es un "closure" y para qué se utiliza? Frameworks y Librerías (React, Angular, Vue, etc.): Explica el ciclo de vida de un componente en React. ¿Cómo se manejan los estados en React y cuál es la diferencia entre estados locales y globales? ¿Qué es el two-way data binding en Angular? ¿Qué ventajas ofrece Vue sobre otros frameworks?
avatar

Frontend Developer

Interviewed at Finvero

Jun 7, 2024

¿Cómo aseguras que tu sitio web es accesible y compatible con diferentes navegadores? Explica la diferencia entre block, inline, y inline-block en CSS. ¿Qué son los media queries y cómo los usas en el diseño responsivo? ¿Qué es la especificidad en CSS y cómo se calcula? JavaScript: ¿Cuál es la diferencia entre var, let, y const? Explica el concepto de "hoisting" en JavaScript. ¿Qué son las promesas y cómo se usan? ¿Qué es un "closure" y para qué se utiliza? Frameworks y Librerías (React, Angular, Vue, etc.): Explica el ciclo de vida de un componente en React. ¿Cómo se manejan los estados en React y cuál es la diferencia entre estados locales y globales? ¿Qué es el two-way data binding en Angular? ¿Qué ventajas ofrece Vue sobre otros frameworks?

Qué diferencia a una variable local de una global ¿Cuál es la diferencia entre la sentencia While y la sentencia Do…While? * ¿Qué es una clase? * Qué cualidades tiene una clase abstracta? * Describa el concepto de herencia * Programación Web JavaScript /jQuery ¿Qué es JavaScript? ¿Cuál es el uso más común del lenguaje? * Qué es DOM? * ¿Qué es JSON? * HTML/HTML5 Qué es HTML/HTML5? * • ¿Qué etiqueta utilizamos para definir el cuerpo del documento? * • ¿Cuál es la etiqueta para un texto en negrita?
avatar

Frontend Developer

Interviewed at Softek Solutions

3.7
Apr 19, 2022

Qué diferencia a una variable local de una global ¿Cuál es la diferencia entre la sentencia While y la sentencia Do…While? * ¿Qué es una clase? * Qué cualidades tiene una clase abstracta? * Describa el concepto de herencia * Programación Web JavaScript /jQuery ¿Qué es JavaScript? ¿Cuál es el uso más común del lenguaje? * Qué es DOM? * ¿Qué es JSON? * HTML/HTML5 Qué es HTML/HTML5? * • ¿Qué etiqueta utilizamos para definir el cuerpo del documento? * • ¿Cuál es la etiqueta para un texto en negrita?

Problem 2: One of our clients wants to give free product “A” for the first 100 customers who buy product “B”. Only 1 free gift per order, doesn’t matter how many products “B” customer buys in a single order.
How can we handle it if: a) customer can also buy product “A” in regular price (eg. $50)? b) customer can not buy product “A” at all?
avatar

Frontend Shopify Developer

Interviewed at The Vaan Group

4
Mar 30, 2025

Problem 2: One of our clients wants to give free product “A” for the first 100 customers who buy product “B”. Only 1 free gift per order, doesn’t matter how many products “B” customer buys in a single order.
How can we handle it if: a) customer can also buy product “A” in regular price (eg. $50)? b) customer can not buy product “A” at all?

Problem 3: One of our clients is sending emails to a particular group of customers to give them early access for product “C”. Every customer who accesses the page from the email link will be able to purchase product “C” and get a 20% discount. How can we handle it?
avatar

Frontend Shopify Developer

Interviewed at The Vaan Group

4
Mar 30, 2025

Problem 3: One of our clients is sending emails to a particular group of customers to give them early access for product “C”. Every customer who accesses the page from the email link will be able to purchase product “C” and get a 20% discount. How can we handle it?

Viewing 1891 - 1900 interview questions

Glassdoor has 8,963 interview questions and reports from Frontend developer interviews. Prepare for your interview. Get hired. Love your job.