开始

一站式页面,全面准备您的前端面试。
500个问题
来自前面试官的解决方案和测试

更多省时技巧

在时间紧迫的情况下高效的准备方法。

学习计划

在任何时间范围内尽力准备。
Efficiently focus on the most important concepts through a good mix of coding and quiz questions.
51 个问题
All rounded coverage that is sure to bring your front end interview skills to the next level.
107 个问题
With over 140 questions, this is the most complete all-in-one front end interview preparation you can ever dream of.
280 个问题

公司指南

通过学习内部技巧和练习已知问题来为特定公司做好准备。
OpenAI
15 个问题
Google
34 个问题
Amazon
61 个问题
TikTok
35 个问题
ByteDance
27 个问题
Apple
13 个问题
Microsoft
19 个问题
Atlassian
17 个问题
LinkedIn
18 个问题
Uber
15 个问题
Dropbox
8 个问题
Lyft
14 个问题
Airbnb
6 个问题

关注领域

深入探讨前端面试中至关重要的主题重点领域
12 个问题
33 个问题
10 个问题
10 个问题
28 个问题
23 个问题
17 个问题

练习题

您可以利用空闲时间深入研究更多练习题

问题格式

掌握前端面试中常见问题格式
0/59 个问题
0/140 个问题
0/19 个问题
0/283 个问题
0/8 篇文章

框架和语言

特定前端框架和语言的定向练习。
JavaScript支持 TypeScript
0/477 个问题
0/91 个问题
0/32 个问题
0/31 个问题
0/28 个问题
0/74 个问题
0/90 个问题
0/226 个问题

Front end interview preparation platform | Get Started

Welcome to our one-stop page where you can systematically find and explore all the resources we have to help you prepare for your front end interviews.

GreatFrontEnd is the most complete, end-to-end platform for front end engineers to prepare for their interviews. Built by big tech ex-interviewers, every question, solution and test case was written and curated to optimize your front end interview preparation.

A large, curated question bank

From essential data structures and algorithms to front end interview questions, we've a large practice question bank covering everything you need to ace your front end interviews.

Our large question bank includes:

Well-explained solutions and source code

Every question on our platform comes with in-depth solutions, including the strategy and approach taken, on top of source code. These solutions, like everything else on the platform, were carefully written by big tech / ex-FAANG senior to staff engineers, who have years of experience interviewing candidates. You may expect high quality solutions with multiple approaches and practical considerations like modularity, accessibility and performance.

Comprehensive test cases

Every question on our platform also comes with comprehensive test cases, including automated, one-click tests you can run your code against for coding interview questions, and test scenarios for user interface interview questions. Gone are the days of second-guessing if your code is accurate against industry requirements.

Optimized preparation strategy with GFE 75 and Blind 75

Need an optimized plan of exactly what to study and practice for front end interviews? We have created the Blind 75 equivalent list of questions for front end interviews - the GFE 75 list of questions. GFE 75 is the most essential list of front end interview questions that gets you prepared for 75% of interviews, covering a wide range of critical interview patterns to master.

In the software engineering world, even front end engineers cannot escape from being tested on data structures and algorithms, especially at FAANG companies. To help you with this, we've also solved the Blind 75 list of questions in JavaScript and TypeScript, making it more accessible for front end engineers

The best front end system design material you can find

Front end system design materials are rare enough - deep-dives and good solutions are even harder to find. We've spent plenty of time creating a detailed guide on tackling them - including the types of questions you might face, the evaluation axes you may be judged on, useful frameworks you can use, and more.

You can also find full solutions and explanations for a long list of front end system design interview questions within the guide, including:

Refer to this link for all front end Front End System Design questions →

Company-specific guides and questions

A common strategy used in software engineering interviews, especially while using Leetcode, is to practice for company-specific questions. We have the equivalent for front end interviews, allowing you to spot and practice for specific companies.

We plan to add more companies in the future, but for now, here are the companies you can find in our Company specific guides: