Converse diretamente conosco!
Enjoy 20% off all plans by
following us on social media
. Check out other
promotions
!
Dismiss
Dashboard
Perguntas para Praticar
Guias
Blog
Preços
Entrar/Cadastrar-se
Obtenha Acesso Total
Practice by framework
30+ questions
JavaScript
HTML
CSS
React
Angular
Svelte
Perguntas de Programação em React
Principais perguntas de entrevista de programação do React para construir os componentes de UI front end mais comumente solicitados e aplicações.
Try these popular React questions
Contact Form
Build a contact form which submits user feedback and contact details to a back end API
Available frameworks
Digital Clock
Build a 7-segment digital clock that shows the current time
Available frameworks
Holy Grail
Build the famous holy grail layout consisting of a header, 3 columns, and a footer
Available frameworks
Formatos de Programação
Utilitários JavaScript
Interface de Usuário
Estruturas de Dados e Algoritmos
Pesquisar perguntas de programação
Sort by
Number of questions
36 questions
Total time
14 hours total
Lista de perguntas
Counter
Questão Aquecimento
Build a simple counter that increments whenever a button is clicked
Dificuldade
Fácil
Available frameworks
Users completed
14025 completed
Contact Form
Build a contact form which submits user feedback and contact details to a back end API
Dificuldade
Fácil
Available frameworks
Users completed
7728 completed
Holy Grail
Build the famous holy grail layout consisting of a header, 3 columns, and a footer
Dificuldade
Fácil
Available frameworks
Users completed
6080 completed
Mortgage Calculator
Build a calculator that computes the monthly mortgage for a loan
Dificuldade
Fácil
Available frameworks
Users completed
1454 completed
Tabs
Build a tabs component that displays a list of tab elements and one associated panel of content at a time
Dificuldade
Médio
Available frameworks
Users completed
2388 completed
Todo List
Build a Todo list that lets users add new tasks and delete existing tasks
Dificuldade
Médio
Available frameworks
Users completed
3363 completed
Traffic Light
Build a traffic light where the lights switch from green to yellow to red after predetermined intervals and loop indefinitely
Dificuldade
Médio
Available frameworks
Users completed
1320 completed
Digital Clock
Build a 7-segment digital clock that shows the current time
Dificuldade
Médio
Available frameworks
Users completed
815 completed
Job Board
Build a job board that displays the latest job postings from Hacker News
Dificuldade
Médio
Available frameworks
Users completed
950 completed
Accordion
Build an accordion component that a displays a list of vertically stacked sections with each containing a title and content snippet
Dificuldade
Fácil
Available frameworks
Users completed
1967 completed
Flight Booker
Build a component that books a flight for specified dates
Dificuldade
Fácil
Available frameworks
Users completed
1105 completed
Generate Table
Generate a table of numbers given the rows and columns
Dificuldade
Fácil
Available frameworks
Users completed
1016 completed
Progress Bar
Build a progress bar component that shows the percentage completion of an operation
Dificuldade
Fácil
Available frameworks
Users completed
1739 completed
Progress Bars
Build a list of progress bars that fill up gradually when they are added to the page
Dificuldade
Fácil
Available frameworks
Users completed
971 completed
Temperature Converter
Build a temperature converter widget that converts temperature values between Celsius and Fahrenheit
Dificuldade
Fácil
Available frameworks
Users completed
1485 completed
Tweet
Build a component that resembles a Tweet from Twitter
Dificuldade
Fácil
Available frameworks
Users completed
852 completed
Accordion II
Build an accessible accordion component that has the right ARIA roles, states, and properties
Dificuldade
Médio
Available frameworks
Users completed
410 completed
Accordion III
Build a fully accessible accordion component that has keyboard support according to ARIA specifications
Dificuldade
Médio
Available frameworks
Users completed
217 completed
Analog Clock
Build an analog clock where the hands update and move like a real clock
Dificuldade
Médio
Available frameworks
Users completed
358 completed
Grid Lights
Build a grid of lights where the lights deactivate in the reverse order they were activated
Dificuldade
Médio
Available frameworks
Users completed
521 completed
Like Button
Build a Like button that changes appearance based on the states
Dificuldade
Médio
Available frameworks
Users completed
648 completed
Progress Bars II
Build a list of progress bars that fill up gradually in sequence, one at a time
Dificuldade
Médio
Available frameworks
Users completed
358 completed
Star Rating
Build a star rating component that shows a row of star icons for users to select the number of filled stars corresponding to the rating
Dificuldade
Médio
Available frameworks
Users completed
1291 completed
Tabs II
Build a semi-accessible tabs component that has the right ARIA roles, states, and properties
Dificuldade
Médio
Available frameworks
Users completed
242 completed
Tabs III
Build a fully accessible tabs component that has keyboard support according to ARIA specifications
Dificuldade
Médio
Available frameworks
Users completed
152 completed
Progress Bars III
Build a list of progress bars that fill up gradually concurrently, up to a limit of 3
Dificuldade
Médio
Available frameworks
Users completed
233 completed
Tic-tac-toe
Build a tic-tac-toe game that is playable by two players
Dificuldade
Médio
Available frameworks
Users completed
403 completed
Stopwatch
Build a stopwatch widget that can measure how much time has passed
Dificuldade
Médio
Available frameworks
Users completed
308 completed
Transfer List
Build a component that allows transferring of items between two lists
Dificuldade
Médio
Available frameworks
Users completed
325 completed
Undoable Counter
Build a counter with a history of the values and ability to undo/redo actions
Dificuldade
Médio
Available frameworks
Users completed
250 completed
Whack-A-Mole
Build a popular arcade game where players attempt to hit moles as they pop up from holes in a board
Dificuldade
Médio
Available frameworks
Users completed
128 completed
Memory Game
Build a memory game where the player needs to match pairs of cards
Dificuldade
Médio
Available frameworks
Users completed
140 completed
Progress Bars IV
Build a list of progress bars that fill up gradually concurrently, up to a limit of 3 and allows for pausing and resuming
Dificuldade
Difícil
Available frameworks
Users completed
117 completed
Tic-tac-toe II
Build an N x N tic-tac-toe game that requires M consecutive marks to win
Dificuldade
Difícil
Available frameworks
Users completed
88 completed
Transfer List II
Build a component that allows transferring of items between two lists, bulk selection/unselection of items, and adding of new items
Dificuldade
Difícil
Available frameworks
Users completed
94 completed
Wordle
Build Wordle, the word-guessing game that took the world by storm
Dificuldade
Difícil
Available frameworks
Users completed
66 completed