explaingit

felipefialho/frontend-challenges

Analysis updated 2026-06-24 · repo last pushed 2024-05-14

15,021Audience · developerComplexity · 1/5DormantSetup · easy

TLDR

A curated index of real front-end coding challenges published by companies as part of their hiring process, organized by company, country, and required tech stack.

Mindmap

mindmap
  root((frontend-challenges))
    Inputs
      Company links
      Tech stack tags
      Language tags
    Outputs
      Browsable table
      Direct challenge links
      Job links
    Use Cases
      Interview prep
      Skill practice
      Portfolio building
    Tech Stack
      React
      Vue
      Angular
      HTML CSS
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Practice for a front-end job interview using real take-home tasks from companies

USE CASE 2

Pick a React or Vue challenge to add a polished project to a portfolio

USE CASE 3

Find Portuguese-language challenges if preparing for Brazilian companies

USE CASE 4

Use a listed challenge as a benchmark for testing new tools or frameworks

What is it built with?

ReactVueAngularHTMLCSSJavaScript

How does it compare?

felipefialho/frontend-challengesdolphin-emu/dolphinbloomberg/memray
Stars15,02115,02215,019
LanguageC++Python
Last pushed2024-05-142026-05-212026-05-21
MaintenanceDormantMaintainedMaintained
Setup difficultyeasyhardmoderate
Complexity1/54/53/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

No install required, the repo is a curated link table you read on GitHub.

In plain English

This repository is a curated list of front-end coding challenges that real companies have used as part of their job interviews and that they have published openly on GitHub. The maintainer collects links to these challenges in one place so that people preparing for front-end interviews, or just looking to practice, can try them against the same problems candidates are asked to solve. There is no application here. The repository is essentially a long table. Each row names a company, the country it operates from, the tech stack the challenge expects (such as React, Vue, Angular, or plain HTML, CSS, and JavaScript), a link to the challenge repository where the instructions live, and a link to that company's open jobs on LinkedIn when one is available. Some rows are tagged pt for challenges written in Portuguese and en for ones in English, which reflects the maintainer's Brazilian context and a strong representation of Brazilian companies alongside ones from the US, France, Gibraltar, and elsewhere. The README states the goal plainly: test your knowledge using real job challenges, and only open-source ones. So the value of the project is the index itself. You pick a challenge, follow the link to the company's own repository, and work through their requirements there. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
Pick three React challenges from the frontend-challenges list that test state management and walk me through solving them
Prompt 2
Help me build a study plan that covers one challenge per week from felipefialho frontend-challenges over two months
Prompt 3
Take the Mercado Livre take-home challenge linked in the list and outline a clean component architecture
Prompt 4
Suggest which front-end challenge from this repo would best prepare me for a Vue 3 plus TypeScript role
Prompt 5
Compare two challenges in this list that both require building a search UI and identify the harder requirements

Frequently asked questions

What is frontend-challenges?

A curated index of real front-end coding challenges published by companies as part of their hiring process, organized by company, country, and required tech stack.

Is frontend-challenges actively maintained?

Dormant — no commits in 2+ years (last push 2024-05-14).

How hard is frontend-challenges to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is frontend-challenges for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.