Update website styling, fix attribution & more... (#532)

*  Add contributors to README.md
*  Update package.json deps (there was a security alert before for an out-of-date dep)
*  Add a copy step to npm run contributors:generate into ./src/_data/contributors.json
*  Update "About" page with all relevant contributors, maintainers & history
*  Fix some styling of the website
*  Rearranged Questions navigation to reflect the order in the README.md
*  Update @darcyclarke as a contributor
*  Update @roblarsen as a contributor
*  Update @cezaraugusto as a contributor
*  Update @vvscode as a contributor
This commit is contained in:
Darcy Clarke 2019-07-24 20:19:49 -04:00 committed by GitHub
parent a36eabceb1
commit d386516832
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
17 changed files with 4566 additions and 1064 deletions

View File

@ -2,7 +2,8 @@
"projectName": "Front-end-Developer-Interview-Questions",
"projectOwner": "h5bp",
"files": [
"CONTRIBUTORS.md"
"CONTRIBUTORS.md",
"README.md"
],
"imageSize": 120,
"commit": true,
@ -17,7 +18,10 @@
"ideas",
"doc",
"infra",
"review"
"review",
"question",
"talk",
"maintenance"
]
},
{
@ -934,7 +938,8 @@
"profile": "http://htmlcssjavascript.com/",
"contributions": [
"ideas",
"review"
"review",
"maintenance"
]
},
{
@ -945,7 +950,8 @@
"contributions": [
"ideas",
"infra",
"review"
"review",
"maintenance"
]
},
{
@ -955,8 +961,11 @@
"profile": "https://www.linkedin.com/in/vvanchuk/",
"contributions": [
"ideas",
"review"
"review",
"maintenance"
]
}
]
],
"repoType": "github",
"commitConvention": "none"
}

View File

@ -1,30 +1,156 @@
[![All Contributors](https://img.shields.io/badge/all_contributors-103-orange.svg?style=flat-square)](#contributors)
[![All Contributors](https://img.shields.io/badge/all_contributors-103-orange.svg?style=flat-square)](#contributors-)
## Contributors
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore -->
| [<img src="https://avatars2.githubusercontent.com/u/459713?v=4" width="120px;"/><br /><sub><b>Darcy Clarke</b></sub>](http://darcyclarke.me/)<br />[🤔](#ideas-darcyclarke "Ideas, Planning, & Feedback") [📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=darcyclarke "Documentation") [🚇](#infra-darcyclarke "Infrastructure (Hosting, Build-Tools, etc)") [👀](#review-darcyclarke "Reviewed Pull Requests") | [<img src="https://avatars0.githubusercontent.com/u/21979?v=4" width="120px;"/><br /><sub><b>Bo-Yi Wu</b></sub>](http://about.me/appleboy)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=appleboy "Documentation") [👀](#review-appleboy "Reviewed Pull Requests") | [<img src="https://avatars1.githubusercontent.com/u/3106986?v=4" width="120px;"/><br /><sub><b>Nikolay Kostov</b></sub>](http://nikolay.it)<br />[🌍](#translation-NikolayIT "Translation") | [<img src="https://avatars3.githubusercontent.com/u/356488?v=4" width="120px;"/><br /><sub><b>Jan Hancic</b></sub>](http://hancic.info)<br />[🌍](#translation-janhancic "Translation") | [<img src="https://avatars2.githubusercontent.com/u/1245284?v=4" width="120px;"/><br /><sub><b>Rich Gilbank</b></sub>](http://twitter.com/richgilbank)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=richgilbank "Documentation") [👀](#review-richgilbank "Reviewed Pull Requests") | [<img src="https://avatars0.githubusercontent.com/u/564615?v=4" width="120px;"/><br /><sub><b>Mattias Wallander</b></sub>](https://github.com/mattiasw)<br />[🌍](#translation-mattiasw "Translation") |
| :---: | :---: | :---: | :---: | :---: | :---: |
| [<img src="https://avatars0.githubusercontent.com/u/760451?v=4" width="120px;"/><br /><sub><b>Songhun</b></sub>](http://gplus.to/songhun)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Songhun "Documentation") [🌍](#translation-Songhun "Translation") | [<img src="https://avatars3.githubusercontent.com/u/458523?v=4" width="120px;"/><br /><sub><b>Giulia Alfonsi</b></sub>](http://giugee.com/portfolio)<br />[🌍](#translation-electricg "Translation") | [<img src="https://avatars0.githubusercontent.com/u/301672?v=4" width="120px;"/><br /><sub><b>Mike Myat Min Han</b></sub>](http://mmhan.net)<br />[🌍](#translation-mmhan "Translation") | [<img src="https://avatars0.githubusercontent.com/u/1861976?v=4" width="120px;"/><br /><sub><b>SunLn</b></sub>](http://www.zhihu.com/people/deng-chen-hua)<br />[🌍](#translation-SunLn "Translation") | [<img src="https://avatars2.githubusercontent.com/u/1438503?v=4" width="120px;"/><br /><sub><b>Yi, Hangehee</b></sub>](http://javarouka.github.com)<br />[🌍](#translation-javarouka "Translation") | [<img src="https://avatars1.githubusercontent.com/u/284017?v=4" width="120px;"/><br /><sub><b>shawnqiang</b></sub>](https://github.com/shawnqiang)<br />[🌍](#translation-shawnqiang "Translation") |
| [<img src="https://avatars2.githubusercontent.com/u/2065325?v=4" width="120px;"/><br /><sub><b>Guilherme Pontes</b></sub>](http://guilhermepontes.com)<br />[🌍](#translation-guilhermepontes "Translation") | [<img src="https://avatars3.githubusercontent.com/u/1731864?v=4" width="120px;"/><br /><sub><b>lufeihaidao</b></sub>](https://github.com/lufeihaidao)<br />[🌍](#translation-lufeihaidao "Translation") | [<img src="https://avatars2.githubusercontent.com/u/3182876?v=4" width="120px;"/><br /><sub><b>Donald Zhan</b></sub>](http://about.me/DonaldZhan)<br />[🌍](#translation-dz1984 "Translation") | [<img src="https://avatars1.githubusercontent.com/u/876210?v=4" width="120px;"/><br /><sub><b>Mina Markham</b></sub>](http://mina.codes)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=minamarkham "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/39191?v=4" width="120px;"/><br /><sub><b>Paul Irish</b></sub>](http://paulirish.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=paulirish "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/5703113?v=4" width="120px;"/><br /><sub><b>Mathieu Hays</b></sub>](https://mathieuhays.co.uk)<br />[🌍](#translation-mathieuhays "Translation") |
| [<img src="https://avatars0.githubusercontent.com/u/1710436?v=4" width="120px;"/><br /><sub><b>Yong Yin</b></sub>](https://yanni4night.github.io)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=yanni4night "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/181089?v=4" width="120px;"/><br /><sub><b>Dale Sande / @anotheruiguy</b></sub>](http://dalesande.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=blackfalcon "Documentation") [🚇](#infra-blackfalcon "Infrastructure (Hosting, Build-Tools, etc)") [👀](#review-blackfalcon "Reviewed Pull Requests") | [<img src="https://avatars0.githubusercontent.com/u/5244986?v=4" width="120px;"/><br /><sub><b>Marco Biedermann</b></sub>](https://www.marcobiedermann.com)<br />[🚇](#infra-marcobiedermann "Infrastructure (Hosting, Build-Tools, etc)") | [<img src="https://avatars2.githubusercontent.com/u/594365?v=4" width="120px;"/><br /><sub><b>Victor Coulon</b></sub>](http://victorcoulon.com)<br />[🌍](#translation-Victa "Translation") [👀](#review-Victa "Reviewed Pull Requests") | [<img src="https://avatars0.githubusercontent.com/u/472288?v=4" width="120px;"/><br /><sub><b>Paulo Ávila</b></sub>](https://github.com/demoive)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=demoive "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/690612?v=4" width="120px;"/><br /><sub><b>Ekrem Karaca</b></sub>](https://github.com/ekremkaraca)<br />[🌍](#translation-ekremkaraca "Translation") |
| [<img src="https://avatars3.githubusercontent.com/u/1014428?v=4" width="120px;"/><br /><sub><b>Achal Varma</b></sub>](http://achalv.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=achalv "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/1430979?v=4" width="120px;"/><br /><sub><b>Aurelio De Rosa</b></sub>](https://www.audero.it)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=AurelioDeRosa "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/553940?v=4" width="120px;"/><br /><sub><b>Min Zhao</b></sub>](https://github.com/d-i-b)<br />[🌍](#translation-d-i-b "Translation") | [<img src="https://avatars1.githubusercontent.com/u/1223565?v=4" width="120px;"/><br /><sub><b>Cătălin Mariș</b></sub>](https://twitter.com/alrra)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=alrra "Documentation") [🌍](#translation-alrra "Translation") | [<img src="https://avatars2.githubusercontent.com/u/1136114?v=4" width="120px;"/><br /><sub><b>Simon Owen</b></sub>](https://s10wen.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=s10wen "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/5004762?v=4" width="120px;"/><br /><sub><b>Maxim Khlobystov</b></sub>](https://github.com/MaximKhlobystov)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=MaximKhlobystov "Documentation") [👀](#review-MaximKhlobystov "Reviewed Pull Requests") |
| [<img src="https://avatars2.githubusercontent.com/u/4896612?v=4" width="120px;"/><br /><sub><b>Sara</b></sub>](https://github.com/dermatobia)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=dermatobia "Documentation") [🌍](#translation-dermatobia "Translation") | [<img src="https://avatars0.githubusercontent.com/u/495484?v=4" width="120px;"/><br /><sub><b>Jason Hummel</b></sub>](https://github.com/jhummel)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=jhummel "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/5383258?v=4" width="120px;"/><br /><sub><b>Kunal Sachdeva</b></sub>](https://github.com/kunsachdeva)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=kunsachdeva "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/911174?v=4" width="120px;"/><br /><sub><b>AJ Jordan</b></sub>](https://strugee.net)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=strugee "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/10955105?v=4" width="120px;"/><br /><sub><b>paulalexandru</b></sub>](https://github.com/paulalexandru)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=paulalexandru "Documentation") [🌍](#translation-paulalexandru "Translation") | [<img src="https://avatars0.githubusercontent.com/u/2157467?v=4" width="120px;"/><br /><sub><b>dot</b></sub>](https://github.com/rozehan)<br />[🚇](#infra-rozehan "Infrastructure (Hosting, Build-Tools, etc)") [🌍](#translation-rozehan "Translation") |
| [<img src="https://avatars3.githubusercontent.com/u/1256959?v=4" width="120px;"/><br /><sub><b>Everardo Medina</b></sub>](http://twitter.com/billowblut)<br />[🌍](#translation-everblut "Translation") | [<img src="https://avatars0.githubusercontent.com/u/250947?v=4" width="120px;"/><br /><sub><b>Gaurav Nanda</b></sub>](https://github.com/gauravmuk)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=gauravmuk "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/6554653?v=4" width="120px;"/><br /><sub><b>Andrii Malaman</b></sub>](https://github.com/malaman)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=malaman "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/419147?v=4" width="120px;"/><br /><sub><b>Daniele Zanni</b></sub>](http://www.betterpixels.co.uk)<br />[🌍](#translation-syymza "Translation") | [<img src="https://avatars3.githubusercontent.com/u/1414472?v=4" width="120px;"/><br /><sub><b>Fernando Freitas Alves</b></sub>](https://fernandofreitasalves.com)<br />[🌍](#translation-ffreitasalves "Translation") | [<img src="https://avatars0.githubusercontent.com/u/5257816?v=4" width="120px;"/><br /><sub><b>John Wu</b></sub>](https://github.com/tjwudi)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=tjwudi "Documentation") |
| [<img src="https://avatars0.githubusercontent.com/u/211764?v=4" width="120px;"/><br /><sub><b>Pablo Nevares</b></sub>](https://github.com/pnevares)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=pnevares "Documentation") [🌍](#translation-pnevares "Translation") | [<img src="https://avatars3.githubusercontent.com/u/4040037?v=4" width="120px;"/><br /><sub><b>Felipe Ramos</b></sub>](https://github.com/f3liperamos)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=f3liperamos "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/6025224?v=4" width="120px;"/><br /><sub><b>Arthur Verschaeve</b></sub>](http://twitter.com/arthur_versch)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=arthurvr "Documentation") [👀](#review-arthurvr "Reviewed Pull Requests") [🌍](#translation-arthurvr "Translation") | [<img src="https://avatars1.githubusercontent.com/u/7271686?v=4" width="120px;"/><br /><sub><b>Richard Denton</b></sub>](https://github.com/isdampe)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=isdampe "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/169803?v=4" width="120px;"/><br /><sub><b>Andrey Fadeyev</b></sub>](https://github.com/kubum)<br />[🌍](#translation-kubum "Translation") | [<img src="https://avatars0.githubusercontent.com/u/7401367?v=4" width="120px;"/><br /><sub><b>rimager</b></sub>](https://github.com/rimager)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=rimager "Documentation") |
| [<img src="https://avatars3.githubusercontent.com/u/5899771?v=4" width="120px;"/><br /><sub><b>Rishabh Jain</b></sub>](https://github.com/rjain11)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=rjain11 "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/1693027?v=4" width="120px;"/><br /><sub><b>Kaijun Chen</b></sub>](https://github.com/Kaijun)<br />[🌍](#translation-Kaijun "Translation") | [<img src="https://avatars2.githubusercontent.com/u/2872399?v=4" width="120px;"/><br /><sub><b>Nithya</b></sub>](https://github.com/NkS90)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=NkS90 "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/366909?v=4" width="120px;"/><br /><sub><b>Erwan Jegouzo</b></sub>](http://www.erwanjegouzo.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=erwanjegouzo "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/1330668?v=4" width="120px;"/><br /><sub><b>Tieme van Veen</b></sub>](https://www.linkedin.com/in/tiemevanveen)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=teameh "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/1736020?v=4" width="120px;"/><br /><sub><b>Hsun</b></sub>](https://github.com/linkgod)<br />[🌍](#translation-linkgod "Translation") |
| [<img src="https://avatars2.githubusercontent.com/u/1096295?v=4" width="120px;"/><br /><sub><b>Adrien CHRETIEN</b></sub>](https://github.com/adrienchretien)<br />[🌍](#translation-adrienchretien "Translation") | [<img src="https://avatars1.githubusercontent.com/u/780497?v=4" width="120px;"/><br /><sub><b>Alan Rodríguez</b></sub>](https://github.com/shnere)<br />[🌍](#translation-shnere "Translation") | [<img src="https://avatars0.githubusercontent.com/u/797521?v=4" width="120px;"/><br /><sub><b>Adam Haris</b></sub>](http://harisadam.com)<br />[🌍](#translation-harisadam "Translation") | [<img src="https://avatars0.githubusercontent.com/u/803398?v=4" width="120px;"/><br /><sub><b>Toshimaru</b></sub>](http://toshimaru.net/)<br />[🌍](#translation-toshimaru "Translation") | [<img src="https://avatars3.githubusercontent.com/u/1202421?v=4" width="120px;"/><br /><sub><b>Shankar Cabus</b></sub>](http://shankarcabus.com.br)<br />[🌍](#translation-shankarcabus "Translation") | [<img src="https://avatars0.githubusercontent.com/u/1239848?v=4" width="120px;"/><br /><sub><b>Ash</b></sub>](https://github.com/lukasz-jakub-adamczuk)<br />[🌍](#translation-lukasz-jakub-adamczuk "Translation") |
| [<img src="https://avatars2.githubusercontent.com/u/467745?v=4" width="120px;"/><br /><sub><b>Hank Wang</b></sub>](https://github.com/hanksudo)<br />[🌍](#translation-hanksudo "Translation") | [<img src="https://avatars2.githubusercontent.com/u/790332?v=4" width="120px;"/><br /><sub><b>KILLHAPPY.</b></sub>](https://graybobo.github.io/)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Graybobo "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/2877320?v=4" width="120px;"/><br /><sub><b>Marko Švaljek</b></sub>](http://msvaljek.blogspot.com)<br />[🌍](#translation-msval "Translation") | [<img src="https://avatars2.githubusercontent.com/u/946645?v=4" width="120px;"/><br /><sub><b>Antonio Laguna</b></sub>](https://www.funcion13.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Antonio-Laguna "Documentation") [🌍](#translation-Antonio-Laguna "Translation") | [<img src="https://avatars3.githubusercontent.com/u/464143?v=4" width="120px;"/><br /><sub><b>Mithun Dhiman</b></sub>](http://www.mi2oon.com)<br />[🌍](#translation-mi2oon "Translation") | [<img src="https://avatars1.githubusercontent.com/u/307957?v=4" width="120px;"/><br /><sub><b>Kévin Rocher / @Darklg</b></sub>](http://darklg.me)<br />[🌍](#translation-Darklg "Translation") |
| [<img src="https://avatars3.githubusercontent.com/u/1157741?v=4" width="120px;"/><br /><sub><b>Dmitry Pashkevich</b></sub>](http://dpashk.com)<br />[🌍](#translation-dpashkevich "Translation") | [<img src="https://avatars0.githubusercontent.com/u/5672886?v=4" width="120px;"/><br /><sub><b>karmeljuk</b></sub>](https://github.com/karmeljuk)<br />[🌍](#translation-karmeljuk "Translation") | [<img src="https://avatars2.githubusercontent.com/u/1297466?v=4" width="120px;"/><br /><sub><b>Dirk Schürjohann</b></sub>](https://decaf.de)<br />[🌍](#translation-schuer "Translation") | [<img src="https://avatars1.githubusercontent.com/u/73858?v=4" width="120px;"/><br /><sub><b>Björn Söderqvist</b></sub>](https://github.com/cybear)<br />[🌍](#translation-cybear "Translation") | [<img src="https://avatars1.githubusercontent.com/u/50523?v=4" width="120px;"/><br /><sub><b>Nitin Hayaran</b></sub>](http://www.nitinh.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=nitinhayaran "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/412052?v=4" width="120px;"/><br /><sub><b>Peter Galiba</b></sub>](http://poetro.hu/)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Poetro "Documentation") |
| [<img src="https://avatars2.githubusercontent.com/u/23180?v=4" width="120px;"/><br /><sub><b>Neil Heinrich</b></sub>](http://neilheinrich.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=nheinrich "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/582314?v=4" width="120px;"/><br /><sub><b>Ohgyun Ahn</b></sub>](http://ohgyun.com)<br />[🌍](#translation-ohgyun "Translation") | [<img src="https://avatars3.githubusercontent.com/u/1648813?v=4" width="120px;"/><br /><sub><b>nerdog</b></sub>](https://github.com/nerdog)<br />[🌍](#translation-nerdog "Translation") | [<img src="https://avatars2.githubusercontent.com/u/117184?v=4" width="120px;"/><br /><sub><b>Leo Picado</b></sub>](http://leo.cr)<br />[🌍](#translation-leopic "Translation") | [<img src="https://avatars3.githubusercontent.com/u/9458?v=4" width="120px;"/><br /><sub><b>Romain Dardour</b></sub>](http://refine.hull.io)<br />[🌍](#translation-unity "Translation") | [<img src="https://avatars2.githubusercontent.com/u/1172331?v=4" width="120px;"/><br /><sub><b>Alex Seville</b></sub>](http://blog.alexanderseville.com/)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=alex-seville "Documentation") |
| [<img src="https://avatars3.githubusercontent.com/u/1574903?v=4" width="120px;"/><br /><sub><b>胡尐睿丶</b></sub>](http://hooray.cnblogs.com)<br />[🌍](#translation-hooray "Translation") | [<img src="https://avatars3.githubusercontent.com/u/744568?v=4" width="120px;"/><br /><sub><b>Vitalii Petrychuk</b></sub>](http://petrychuk.com)<br />[🌍](#translation-vermilion1 "Translation") | [<img src="https://avatars1.githubusercontent.com/u/185069?v=4" width="120px;"/><br /><sub><b>Tairraos</b></sub>](http://tairraos.github.io)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Tairraos "Documentation") [🌍](#translation-Tairraos "Translation") | [<img src="https://avatars2.githubusercontent.com/u/842729?v=4" width="120px;"/><br /><sub><b>Dmitrii Raev</b></sub>](https://github.com/draev)<br />[🌍](#translation-draev "Translation") | [<img src="https://avatars1.githubusercontent.com/u/3254402?v=4" width="120px;"/><br /><sub><b>Bartek</b></sub>](https://github.com/bpu)<br />[🌍](#translation-bpu "Translation") | [<img src="https://avatars2.githubusercontent.com/u/626038?v=4" width="120px;"/><br /><sub><b>Vitor Balocco</b></sub>](https://twitter.com/vitorbal)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=vitorbal "Documentation") |
| [<img src="https://avatars0.githubusercontent.com/u/188426?v=4" width="120px;"/><br /><sub><b>Jonathan Neal</b></sub>](http://jonathantneal.com)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=jonathantneal "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/3002925?v=4" width="120px;"/><br /><sub><b>Christoffer Lans</b></sub>](https://github.com/Muqito)<br />[🌍](#translation-Muqito "Translation") | [<img src="https://avatars0.githubusercontent.com/u/3603793?v=4" width="120px;"/><br /><sub><b>Felipe Fialho</b></sub>](http://www.felipefialho.com/)<br />[🌍](#translation-LFeh "Translation") | [<img src="https://avatars3.githubusercontent.com/u/85532?v=4" width="120px;"/><br /><sub><b>Piotrek Mierzejewski</b></sub>](http://piotrek.co)<br />[🌍](#translation-pim "Translation") | [<img src="https://avatars3.githubusercontent.com/u/233347?v=4" width="120px;"/><br /><sub><b>Patrik Wibron</b></sub>](http://patrikwibron.se/)<br />[🌍](#translation-wibron "Translation") | [<img src="https://avatars3.githubusercontent.com/u/971061?v=4" width="120px;"/><br /><sub><b>Dmitry Vislov</b></sub>](http://vdv73.ru)<br />[🌍](#translation-vdv73rus "Translation") |
| [<img src="https://avatars2.githubusercontent.com/u/522810?v=4" width="120px;"/><br /><sub><b>Krzysztof Romanowski</b></sub>](http://krzysztofromanowski.pl)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=castus "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/1104018?v=4" width="120px;"/><br /><sub><b>Albert Yu</b></sub>](http://www.very-geek.com)<br />[🌍](#translation-nightire "Translation") | [<img src="https://avatars3.githubusercontent.com/u/585824?v=4" width="120px;"/><br /><sub><b>Sebastian Lara Menares</b></sub>](https://twitter.com/slaramen)<br />[🌍](#translation-slara "Translation") | [<img src="https://avatars3.githubusercontent.com/u/693496?v=4" width="120px;"/><br /><sub><b>sunnylost</b></sub>](http://sunnylost.com/)<br />[🌍](#translation-sunnylost "Translation") | [<img src="https://avatars3.githubusercontent.com/u/2239584?v=4" width="120px;"/><br /><sub><b>Daniel Yang</b></sub>](https://github.com/miniflycn)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=miniflycn "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/1562646?v=4" width="120px;"/><br /><sub><b>Michael P. Pfeiffer</b></sub>](http://contains.me/)<br />[🌍](#translation-frontdevde "Translation") |
| [<img src="https://avatars1.githubusercontent.com/u/1557092?v=4" width="120px;"/><br /><sub><b>Tyll Weiß</b></sub>](http://craft-interactive.de/)<br />[🌍](#translation-Inkdpixels "Translation") | [<img src="https://avatars2.githubusercontent.com/u/636000?v=4" width="120px;"/><br /><sub><b>Andrei Sebastian Cîmpean</b></sub>](http://andreime.com)<br />[🌍](#translation-andreisebastianc "Translation") | [<img src="https://avatars0.githubusercontent.com/u/113721?v=4" width="120px;"/><br /><sub><b>Denis Sokolov</b></sub>](http://sokolov.cc/)<br />[📖](https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=denis-sokolov "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/4963067?v=4" width="120px;"/><br /><sub><b>Harijs Deksnis</b></sub>](https://github.com/arcanous)<br />[🌍](#translation-arcanous "Translation") | [<img src="https://avatars0.githubusercontent.com/u/361421?v=4" width="120px;"/><br /><sub><b>Rob Larsen</b></sub>](http://htmlcssjavascript.com/)<br />[🤔](#ideas-roblarsen "Ideas, Planning, & Feedback") [👀](#review-roblarsen "Reviewed Pull Requests") | [<img src="https://avatars0.githubusercontent.com/u/4672033?v=4" width="120px;"/><br /><sub><b>Cezar Augusto</b></sub>](https://cezaraugusto.net/)<br />[🤔](#ideas-cezaraugusto "Ideas, Planning, & Feedback") [🚇](#infra-cezaraugusto "Infrastructure (Hosting, Build-Tools, etc)") [👀](#review-cezaraugusto "Reviewed Pull Requests") |
| [<img src="https://avatars1.githubusercontent.com/u/6904368?v=4" width="120px;"/><br /><sub><b>Vasiliy Vanchuk</b></sub>](https://www.linkedin.com/in/vvanchuk/)<br />[🤔](#ideas-vvscode "Ideas, Planning, & Feedback") [👀](#review-vvscode "Reviewed Pull Requests") |
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="http://darcyclarke.me/"><img src="https://avatars2.githubusercontent.com/u/459713?v=4" width="120px;" alt="Darcy Clarke"/><br /><sub><b>Darcy Clarke</b></sub></a><br /><a href="#ideas-darcyclarke" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=darcyclarke" title="Documentation">📖</a> <a href="#infra-darcyclarke" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#review-darcyclarke" title="Reviewed Pull Requests">👀</a> <a href="#question-darcyclarke" title="Answering Questions">💬</a> <a href="#talk-darcyclarke" title="Talks">📢</a> <a href="#maintenance-darcyclarke" title="Maintenance">🚧</a></td>
<td align="center"><a href="http://about.me/appleboy"><img src="https://avatars0.githubusercontent.com/u/21979?v=4" width="120px;" alt="Bo-Yi Wu"/><br /><sub><b>Bo-Yi Wu</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=appleboy" title="Documentation">📖</a> <a href="#review-appleboy" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="http://nikolay.it"><img src="https://avatars1.githubusercontent.com/u/3106986?v=4" width="120px;" alt="Nikolay Kostov"/><br /><sub><b>Nikolay Kostov</b></sub></a><br /><a href="#translation-NikolayIT" title="Translation">🌍</a></td>
<td align="center"><a href="http://hancic.info"><img src="https://avatars3.githubusercontent.com/u/356488?v=4" width="120px;" alt="Jan Hancic"/><br /><sub><b>Jan Hancic</b></sub></a><br /><a href="#translation-janhancic" title="Translation">🌍</a></td>
<td align="center"><a href="http://twitter.com/richgilbank"><img src="https://avatars2.githubusercontent.com/u/1245284?v=4" width="120px;" alt="Rich Gilbank"/><br /><sub><b>Rich Gilbank</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=richgilbank" title="Documentation">📖</a> <a href="#review-richgilbank" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://github.com/mattiasw"><img src="https://avatars0.githubusercontent.com/u/564615?v=4" width="120px;" alt="Mattias Wallander"/><br /><sub><b>Mattias Wallander</b></sub></a><br /><a href="#translation-mattiasw" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://gplus.to/songhun"><img src="https://avatars0.githubusercontent.com/u/760451?v=4" width="120px;" alt="Songhun"/><br /><sub><b>Songhun</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Songhun" title="Documentation">📖</a> <a href="#translation-Songhun" title="Translation">🌍</a></td>
<td align="center"><a href="http://giugee.com/portfolio"><img src="https://avatars3.githubusercontent.com/u/458523?v=4" width="120px;" alt="Giulia Alfonsi"/><br /><sub><b>Giulia Alfonsi</b></sub></a><br /><a href="#translation-electricg" title="Translation">🌍</a></td>
<td align="center"><a href="http://mmhan.net"><img src="https://avatars0.githubusercontent.com/u/301672?v=4" width="120px;" alt="Mike Myat Min Han"/><br /><sub><b>Mike Myat Min Han</b></sub></a><br /><a href="#translation-mmhan" title="Translation">🌍</a></td>
<td align="center"><a href="http://www.zhihu.com/people/deng-chen-hua"><img src="https://avatars0.githubusercontent.com/u/1861976?v=4" width="120px;" alt="SunLn"/><br /><sub><b>SunLn</b></sub></a><br /><a href="#translation-SunLn" title="Translation">🌍</a></td>
<td align="center"><a href="http://javarouka.github.com"><img src="https://avatars2.githubusercontent.com/u/1438503?v=4" width="120px;" alt="Yi, Hangehee"/><br /><sub><b>Yi, Hangehee</b></sub></a><br /><a href="#translation-javarouka" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/shawnqiang"><img src="https://avatars1.githubusercontent.com/u/284017?v=4" width="120px;" alt="shawnqiang"/><br /><sub><b>shawnqiang</b></sub></a><br /><a href="#translation-shawnqiang" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://guilhermepontes.com"><img src="https://avatars2.githubusercontent.com/u/2065325?v=4" width="120px;" alt="Guilherme Pontes"/><br /><sub><b>Guilherme Pontes</b></sub></a><br /><a href="#translation-guilhermepontes" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/lufeihaidao"><img src="https://avatars3.githubusercontent.com/u/1731864?v=4" width="120px;" alt="lufeihaidao"/><br /><sub><b>lufeihaidao</b></sub></a><br /><a href="#translation-lufeihaidao" title="Translation">🌍</a></td>
<td align="center"><a href="http://about.me/DonaldZhan"><img src="https://avatars2.githubusercontent.com/u/3182876?v=4" width="120px;" alt="Donald Zhan"/><br /><sub><b>Donald Zhan</b></sub></a><br /><a href="#translation-dz1984" title="Translation">🌍</a></td>
<td align="center"><a href="http://mina.codes"><img src="https://avatars1.githubusercontent.com/u/876210?v=4" width="120px;" alt="Mina Markham"/><br /><sub><b>Mina Markham</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=minamarkham" title="Documentation">📖</a></td>
<td align="center"><a href="http://paulirish.com"><img src="https://avatars0.githubusercontent.com/u/39191?v=4" width="120px;" alt="Paul Irish"/><br /><sub><b>Paul Irish</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=paulirish" title="Documentation">📖</a></td>
<td align="center"><a href="https://mathieuhays.co.uk"><img src="https://avatars2.githubusercontent.com/u/5703113?v=4" width="120px;" alt="Mathieu Hays"/><br /><sub><b>Mathieu Hays</b></sub></a><br /><a href="#translation-mathieuhays" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="https://yanni4night.github.io"><img src="https://avatars0.githubusercontent.com/u/1710436?v=4" width="120px;" alt="Yong Yin"/><br /><sub><b>Yong Yin</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=yanni4night" title="Documentation">📖</a></td>
<td align="center"><a href="http://dalesande.com"><img src="https://avatars3.githubusercontent.com/u/181089?v=4" width="120px;" alt="Dale Sande / @anotheruiguy"/><br /><sub><b>Dale Sande / @anotheruiguy</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=blackfalcon" title="Documentation">📖</a> <a href="#infra-blackfalcon" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#review-blackfalcon" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://www.marcobiedermann.com"><img src="https://avatars0.githubusercontent.com/u/5244986?v=4" width="120px;" alt="Marco Biedermann"/><br /><sub><b>Marco Biedermann</b></sub></a><br /><a href="#infra-marcobiedermann" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a></td>
<td align="center"><a href="http://victorcoulon.com"><img src="https://avatars2.githubusercontent.com/u/594365?v=4" width="120px;" alt="Victor Coulon"/><br /><sub><b>Victor Coulon</b></sub></a><br /><a href="#translation-Victa" title="Translation">🌍</a> <a href="#review-Victa" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://github.com/demoive"><img src="https://avatars0.githubusercontent.com/u/472288?v=4" width="120px;" alt="Paulo Ávila"/><br /><sub><b>Paulo Ávila</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=demoive" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/ekremkaraca"><img src="https://avatars0.githubusercontent.com/u/690612?v=4" width="120px;" alt="Ekrem Karaca"/><br /><sub><b>Ekrem Karaca</b></sub></a><br /><a href="#translation-ekremkaraca" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://achalv.com"><img src="https://avatars3.githubusercontent.com/u/1014428?v=4" width="120px;" alt="Achal Varma"/><br /><sub><b>Achal Varma</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=achalv" title="Documentation">📖</a></td>
<td align="center"><a href="https://www.audero.it"><img src="https://avatars2.githubusercontent.com/u/1430979?v=4" width="120px;" alt="Aurelio De Rosa"/><br /><sub><b>Aurelio De Rosa</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=AurelioDeRosa" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/d-i-b"><img src="https://avatars2.githubusercontent.com/u/553940?v=4" width="120px;" alt="Min Zhao"/><br /><sub><b>Min Zhao</b></sub></a><br /><a href="#translation-d-i-b" title="Translation">🌍</a></td>
<td align="center"><a href="https://twitter.com/alrra"><img src="https://avatars1.githubusercontent.com/u/1223565?v=4" width="120px;" alt="Cătălin Mariș"/><br /><sub><b>Cătălin Mariș</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=alrra" title="Documentation">📖</a> <a href="#translation-alrra" title="Translation">🌍</a></td>
<td align="center"><a href="https://s10wen.com"><img src="https://avatars2.githubusercontent.com/u/1136114?v=4" width="120px;" alt="Simon Owen"/><br /><sub><b>Simon Owen</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=s10wen" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/MaximKhlobystov"><img src="https://avatars0.githubusercontent.com/u/5004762?v=4" width="120px;" alt="Maxim Khlobystov"/><br /><sub><b>Maxim Khlobystov</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=MaximKhlobystov" title="Documentation">📖</a> <a href="#review-MaximKhlobystov" title="Reviewed Pull Requests">👀</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/dermatobia"><img src="https://avatars2.githubusercontent.com/u/4896612?v=4" width="120px;" alt="Sara"/><br /><sub><b>Sara</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=dermatobia" title="Documentation">📖</a> <a href="#translation-dermatobia" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/jhummel"><img src="https://avatars0.githubusercontent.com/u/495484?v=4" width="120px;" alt="Jason Hummel"/><br /><sub><b>Jason Hummel</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=jhummel" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/kunsachdeva"><img src="https://avatars2.githubusercontent.com/u/5383258?v=4" width="120px;" alt="Kunal Sachdeva"/><br /><sub><b>Kunal Sachdeva</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=kunsachdeva" title="Documentation">📖</a></td>
<td align="center"><a href="https://strugee.net"><img src="https://avatars0.githubusercontent.com/u/911174?v=4" width="120px;" alt="AJ Jordan"/><br /><sub><b>AJ Jordan</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=strugee" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/paulalexandru"><img src="https://avatars2.githubusercontent.com/u/10955105?v=4" width="120px;" alt="paulalexandru"/><br /><sub><b>paulalexandru</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=paulalexandru" title="Documentation">📖</a> <a href="#translation-paulalexandru" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/rozehan"><img src="https://avatars0.githubusercontent.com/u/2157467?v=4" width="120px;" alt="dot"/><br /><sub><b>dot</b></sub></a><br /><a href="#infra-rozehan" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#translation-rozehan" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://twitter.com/billowblut"><img src="https://avatars3.githubusercontent.com/u/1256959?v=4" width="120px;" alt="Everardo Medina"/><br /><sub><b>Everardo Medina</b></sub></a><br /><a href="#translation-everblut" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/gauravmuk"><img src="https://avatars0.githubusercontent.com/u/250947?v=4" width="120px;" alt="Gaurav Nanda"/><br /><sub><b>Gaurav Nanda</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=gauravmuk" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/malaman"><img src="https://avatars0.githubusercontent.com/u/6554653?v=4" width="120px;" alt="Andrii Malaman"/><br /><sub><b>Andrii Malaman</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=malaman" title="Documentation">📖</a></td>
<td align="center"><a href="http://www.betterpixels.co.uk"><img src="https://avatars3.githubusercontent.com/u/419147?v=4" width="120px;" alt="Daniele Zanni"/><br /><sub><b>Daniele Zanni</b></sub></a><br /><a href="#translation-syymza" title="Translation">🌍</a></td>
<td align="center"><a href="https://fernandofreitasalves.com"><img src="https://avatars3.githubusercontent.com/u/1414472?v=4" width="120px;" alt="Fernando Freitas Alves"/><br /><sub><b>Fernando Freitas Alves</b></sub></a><br /><a href="#translation-ffreitasalves" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/tjwudi"><img src="https://avatars0.githubusercontent.com/u/5257816?v=4" width="120px;" alt="John Wu"/><br /><sub><b>John Wu</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=tjwudi" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/pnevares"><img src="https://avatars0.githubusercontent.com/u/211764?v=4" width="120px;" alt="Pablo Nevares"/><br /><sub><b>Pablo Nevares</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=pnevares" title="Documentation">📖</a> <a href="#translation-pnevares" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/f3liperamos"><img src="https://avatars3.githubusercontent.com/u/4040037?v=4" width="120px;" alt="Felipe Ramos"/><br /><sub><b>Felipe Ramos</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=f3liperamos" title="Documentation">📖</a></td>
<td align="center"><a href="http://twitter.com/arthur_versch"><img src="https://avatars0.githubusercontent.com/u/6025224?v=4" width="120px;" alt="Arthur Verschaeve"/><br /><sub><b>Arthur Verschaeve</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=arthurvr" title="Documentation">📖</a> <a href="#review-arthurvr" title="Reviewed Pull Requests">👀</a> <a href="#translation-arthurvr" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/isdampe"><img src="https://avatars1.githubusercontent.com/u/7271686?v=4" width="120px;" alt="Richard Denton"/><br /><sub><b>Richard Denton</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=isdampe" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/kubum"><img src="https://avatars3.githubusercontent.com/u/169803?v=4" width="120px;" alt="Andrey Fadeyev"/><br /><sub><b>Andrey Fadeyev</b></sub></a><br /><a href="#translation-kubum" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/rimager"><img src="https://avatars0.githubusercontent.com/u/7401367?v=4" width="120px;" alt="rimager"/><br /><sub><b>rimager</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=rimager" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/rjain11"><img src="https://avatars3.githubusercontent.com/u/5899771?v=4" width="120px;" alt="Rishabh Jain"/><br /><sub><b>Rishabh Jain</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=rjain11" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/Kaijun"><img src="https://avatars3.githubusercontent.com/u/1693027?v=4" width="120px;" alt="Kaijun Chen"/><br /><sub><b>Kaijun Chen</b></sub></a><br /><a href="#translation-Kaijun" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/NkS90"><img src="https://avatars2.githubusercontent.com/u/2872399?v=4" width="120px;" alt="Nithya"/><br /><sub><b>Nithya</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=NkS90" title="Documentation">📖</a></td>
<td align="center"><a href="http://www.erwanjegouzo.com"><img src="https://avatars3.githubusercontent.com/u/366909?v=4" width="120px;" alt="Erwan Jegouzo"/><br /><sub><b>Erwan Jegouzo</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=erwanjegouzo" title="Documentation">📖</a></td>
<td align="center"><a href="https://www.linkedin.com/in/tiemevanveen"><img src="https://avatars3.githubusercontent.com/u/1330668?v=4" width="120px;" alt="Tieme van Veen"/><br /><sub><b>Tieme van Veen</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=teameh" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/linkgod"><img src="https://avatars3.githubusercontent.com/u/1736020?v=4" width="120px;" alt="Hsun"/><br /><sub><b>Hsun</b></sub></a><br /><a href="#translation-linkgod" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/adrienchretien"><img src="https://avatars2.githubusercontent.com/u/1096295?v=4" width="120px;" alt="Adrien CHRETIEN"/><br /><sub><b>Adrien CHRETIEN</b></sub></a><br /><a href="#translation-adrienchretien" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/shnere"><img src="https://avatars1.githubusercontent.com/u/780497?v=4" width="120px;" alt="Alan Rodríguez"/><br /><sub><b>Alan Rodríguez</b></sub></a><br /><a href="#translation-shnere" title="Translation">🌍</a></td>
<td align="center"><a href="http://harisadam.com"><img src="https://avatars0.githubusercontent.com/u/797521?v=4" width="120px;" alt="Adam Haris"/><br /><sub><b>Adam Haris</b></sub></a><br /><a href="#translation-harisadam" title="Translation">🌍</a></td>
<td align="center"><a href="http://toshimaru.net/"><img src="https://avatars0.githubusercontent.com/u/803398?v=4" width="120px;" alt="Toshimaru"/><br /><sub><b>Toshimaru</b></sub></a><br /><a href="#translation-toshimaru" title="Translation">🌍</a></td>
<td align="center"><a href="http://shankarcabus.com.br"><img src="https://avatars3.githubusercontent.com/u/1202421?v=4" width="120px;" alt="Shankar Cabus"/><br /><sub><b>Shankar Cabus</b></sub></a><br /><a href="#translation-shankarcabus" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/lukasz-jakub-adamczuk"><img src="https://avatars0.githubusercontent.com/u/1239848?v=4" width="120px;" alt="Ash"/><br /><sub><b>Ash</b></sub></a><br /><a href="#translation-lukasz-jakub-adamczuk" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/hanksudo"><img src="https://avatars2.githubusercontent.com/u/467745?v=4" width="120px;" alt="Hank Wang"/><br /><sub><b>Hank Wang</b></sub></a><br /><a href="#translation-hanksudo" title="Translation">🌍</a></td>
<td align="center"><a href="https://graybobo.github.io/"><img src="https://avatars2.githubusercontent.com/u/790332?v=4" width="120px;" alt="KILLHAPPY."/><br /><sub><b>KILLHAPPY.</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Graybobo" title="Documentation">📖</a></td>
<td align="center"><a href="http://msvaljek.blogspot.com"><img src="https://avatars0.githubusercontent.com/u/2877320?v=4" width="120px;" alt="Marko Švaljek"/><br /><sub><b>Marko Švaljek</b></sub></a><br /><a href="#translation-msval" title="Translation">🌍</a></td>
<td align="center"><a href="https://www.funcion13.com"><img src="https://avatars2.githubusercontent.com/u/946645?v=4" width="120px;" alt="Antonio Laguna"/><br /><sub><b>Antonio Laguna</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Antonio-Laguna" title="Documentation">📖</a> <a href="#translation-Antonio-Laguna" title="Translation">🌍</a></td>
<td align="center"><a href="http://www.mi2oon.com"><img src="https://avatars3.githubusercontent.com/u/464143?v=4" width="120px;" alt="Mithun Dhiman"/><br /><sub><b>Mithun Dhiman</b></sub></a><br /><a href="#translation-mi2oon" title="Translation">🌍</a></td>
<td align="center"><a href="http://darklg.me"><img src="https://avatars1.githubusercontent.com/u/307957?v=4" width="120px;" alt="Kévin Rocher / @Darklg"/><br /><sub><b>Kévin Rocher / @Darklg</b></sub></a><br /><a href="#translation-Darklg" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://dpashk.com"><img src="https://avatars3.githubusercontent.com/u/1157741?v=4" width="120px;" alt="Dmitry Pashkevich"/><br /><sub><b>Dmitry Pashkevich</b></sub></a><br /><a href="#translation-dpashkevich" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/karmeljuk"><img src="https://avatars0.githubusercontent.com/u/5672886?v=4" width="120px;" alt="karmeljuk"/><br /><sub><b>karmeljuk</b></sub></a><br /><a href="#translation-karmeljuk" title="Translation">🌍</a></td>
<td align="center"><a href="https://decaf.de"><img src="https://avatars2.githubusercontent.com/u/1297466?v=4" width="120px;" alt="Dirk Schürjohann"/><br /><sub><b>Dirk Schürjohann</b></sub></a><br /><a href="#translation-schuer" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/cybear"><img src="https://avatars1.githubusercontent.com/u/73858?v=4" width="120px;" alt="Björn Söderqvist"/><br /><sub><b>Björn Söderqvist</b></sub></a><br /><a href="#translation-cybear" title="Translation">🌍</a></td>
<td align="center"><a href="http://www.nitinh.com"><img src="https://avatars1.githubusercontent.com/u/50523?v=4" width="120px;" alt="Nitin Hayaran"/><br /><sub><b>Nitin Hayaran</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=nitinhayaran" title="Documentation">📖</a></td>
<td align="center"><a href="http://poetro.hu/"><img src="https://avatars0.githubusercontent.com/u/412052?v=4" width="120px;" alt="Peter Galiba"/><br /><sub><b>Peter Galiba</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Poetro" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="http://neilheinrich.com"><img src="https://avatars2.githubusercontent.com/u/23180?v=4" width="120px;" alt="Neil Heinrich"/><br /><sub><b>Neil Heinrich</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=nheinrich" title="Documentation">📖</a></td>
<td align="center"><a href="http://ohgyun.com"><img src="https://avatars2.githubusercontent.com/u/582314?v=4" width="120px;" alt="Ohgyun Ahn"/><br /><sub><b>Ohgyun Ahn</b></sub></a><br /><a href="#translation-ohgyun" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/nerdog"><img src="https://avatars3.githubusercontent.com/u/1648813?v=4" width="120px;" alt="nerdog"/><br /><sub><b>nerdog</b></sub></a><br /><a href="#translation-nerdog" title="Translation">🌍</a></td>
<td align="center"><a href="http://leo.cr"><img src="https://avatars2.githubusercontent.com/u/117184?v=4" width="120px;" alt="Leo Picado"/><br /><sub><b>Leo Picado</b></sub></a><br /><a href="#translation-leopic" title="Translation">🌍</a></td>
<td align="center"><a href="http://refine.hull.io"><img src="https://avatars3.githubusercontent.com/u/9458?v=4" width="120px;" alt="Romain Dardour"/><br /><sub><b>Romain Dardour</b></sub></a><br /><a href="#translation-unity" title="Translation">🌍</a></td>
<td align="center"><a href="http://blog.alexanderseville.com/"><img src="https://avatars2.githubusercontent.com/u/1172331?v=4" width="120px;" alt="Alex Seville"/><br /><sub><b>Alex Seville</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=alex-seville" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="http://hooray.cnblogs.com"><img src="https://avatars3.githubusercontent.com/u/1574903?v=4" width="120px;" alt="胡尐睿丶"/><br /><sub><b>胡尐睿丶</b></sub></a><br /><a href="#translation-hooray" title="Translation">🌍</a></td>
<td align="center"><a href="http://petrychuk.com"><img src="https://avatars3.githubusercontent.com/u/744568?v=4" width="120px;" alt="Vitalii Petrychuk"/><br /><sub><b>Vitalii Petrychuk</b></sub></a><br /><a href="#translation-vermilion1" title="Translation">🌍</a></td>
<td align="center"><a href="http://tairraos.github.io"><img src="https://avatars1.githubusercontent.com/u/185069?v=4" width="120px;" alt="Tairraos"/><br /><sub><b>Tairraos</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Tairraos" title="Documentation">📖</a> <a href="#translation-Tairraos" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/draev"><img src="https://avatars2.githubusercontent.com/u/842729?v=4" width="120px;" alt="Dmitrii Raev"/><br /><sub><b>Dmitrii Raev</b></sub></a><br /><a href="#translation-draev" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/bpu"><img src="https://avatars1.githubusercontent.com/u/3254402?v=4" width="120px;" alt="Bartek"/><br /><sub><b>Bartek</b></sub></a><br /><a href="#translation-bpu" title="Translation">🌍</a></td>
<td align="center"><a href="https://twitter.com/vitorbal"><img src="https://avatars2.githubusercontent.com/u/626038?v=4" width="120px;" alt="Vitor Balocco"/><br /><sub><b>Vitor Balocco</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=vitorbal" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="http://jonathantneal.com"><img src="https://avatars0.githubusercontent.com/u/188426?v=4" width="120px;" alt="Jonathan Neal"/><br /><sub><b>Jonathan Neal</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=jonathantneal" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/Muqito"><img src="https://avatars3.githubusercontent.com/u/3002925?v=4" width="120px;" alt="Christoffer Lans"/><br /><sub><b>Christoffer Lans</b></sub></a><br /><a href="#translation-Muqito" title="Translation">🌍</a></td>
<td align="center"><a href="http://www.felipefialho.com/"><img src="https://avatars0.githubusercontent.com/u/3603793?v=4" width="120px;" alt="Felipe Fialho"/><br /><sub><b>Felipe Fialho</b></sub></a><br /><a href="#translation-LFeh" title="Translation">🌍</a></td>
<td align="center"><a href="http://piotrek.co"><img src="https://avatars3.githubusercontent.com/u/85532?v=4" width="120px;" alt="Piotrek Mierzejewski"/><br /><sub><b>Piotrek Mierzejewski</b></sub></a><br /><a href="#translation-pim" title="Translation">🌍</a></td>
<td align="center"><a href="http://patrikwibron.se/"><img src="https://avatars3.githubusercontent.com/u/233347?v=4" width="120px;" alt="Patrik Wibron"/><br /><sub><b>Patrik Wibron</b></sub></a><br /><a href="#translation-wibron" title="Translation">🌍</a></td>
<td align="center"><a href="http://vdv73.ru"><img src="https://avatars3.githubusercontent.com/u/971061?v=4" width="120px;" alt="Dmitry Vislov"/><br /><sub><b>Dmitry Vislov</b></sub></a><br /><a href="#translation-vdv73rus" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://krzysztofromanowski.pl"><img src="https://avatars2.githubusercontent.com/u/522810?v=4" width="120px;" alt="Krzysztof Romanowski"/><br /><sub><b>Krzysztof Romanowski</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=castus" title="Documentation">📖</a></td>
<td align="center"><a href="http://www.very-geek.com"><img src="https://avatars3.githubusercontent.com/u/1104018?v=4" width="120px;" alt="Albert Yu"/><br /><sub><b>Albert Yu</b></sub></a><br /><a href="#translation-nightire" title="Translation">🌍</a></td>
<td align="center"><a href="https://twitter.com/slaramen"><img src="https://avatars3.githubusercontent.com/u/585824?v=4" width="120px;" alt="Sebastian Lara Menares"/><br /><sub><b>Sebastian Lara Menares</b></sub></a><br /><a href="#translation-slara" title="Translation">🌍</a></td>
<td align="center"><a href="http://sunnylost.com/"><img src="https://avatars3.githubusercontent.com/u/693496?v=4" width="120px;" alt="sunnylost"/><br /><sub><b>sunnylost</b></sub></a><br /><a href="#translation-sunnylost" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/miniflycn"><img src="https://avatars3.githubusercontent.com/u/2239584?v=4" width="120px;" alt="Daniel Yang"/><br /><sub><b>Daniel Yang</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=miniflycn" title="Documentation">📖</a></td>
<td align="center"><a href="http://contains.me/"><img src="https://avatars0.githubusercontent.com/u/1562646?v=4" width="120px;" alt="Michael P. Pfeiffer"/><br /><sub><b>Michael P. Pfeiffer</b></sub></a><br /><a href="#translation-frontdevde" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://craft-interactive.de/"><img src="https://avatars1.githubusercontent.com/u/1557092?v=4" width="120px;" alt="Tyll Weiß"/><br /><sub><b>Tyll Weiß</b></sub></a><br /><a href="#translation-Inkdpixels" title="Translation">🌍</a></td>
<td align="center"><a href="http://andreime.com"><img src="https://avatars2.githubusercontent.com/u/636000?v=4" width="120px;" alt="Andrei Sebastian Cîmpean"/><br /><sub><b>Andrei Sebastian Cîmpean</b></sub></a><br /><a href="#translation-andreisebastianc" title="Translation">🌍</a></td>
<td align="center"><a href="http://sokolov.cc/"><img src="https://avatars0.githubusercontent.com/u/113721?v=4" width="120px;" alt="Denis Sokolov"/><br /><sub><b>Denis Sokolov</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=denis-sokolov" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/arcanous"><img src="https://avatars3.githubusercontent.com/u/4963067?v=4" width="120px;" alt="Harijs Deksnis"/><br /><sub><b>Harijs Deksnis</b></sub></a><br /><a href="#translation-arcanous" title="Translation">🌍</a></td>
<td align="center"><a href="http://htmlcssjavascript.com/"><img src="https://avatars0.githubusercontent.com/u/361421?v=4" width="120px;" alt="Rob Larsen"/><br /><sub><b>Rob Larsen</b></sub></a><br /><a href="#ideas-roblarsen" title="Ideas, Planning, & Feedback">🤔</a> <a href="#review-roblarsen" title="Reviewed Pull Requests">👀</a> <a href="#maintenance-roblarsen" title="Maintenance">🚧</a></td>
<td align="center"><a href="https://cezaraugusto.net/"><img src="https://avatars0.githubusercontent.com/u/4672033?v=4" width="120px;" alt="Cezar Augusto"/><br /><sub><b>Cezar Augusto</b></sub></a><br /><a href="#ideas-cezaraugusto" title="Ideas, Planning, & Feedback">🤔</a> <a href="#infra-cezaraugusto" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#review-cezaraugusto" title="Reviewed Pull Requests">👀</a> <a href="#maintenance-cezaraugusto" title="Maintenance">🚧</a></td>
</tr>
<tr>
<td align="center"><a href="https://www.linkedin.com/in/vvanchuk/"><img src="https://avatars1.githubusercontent.com/u/6904368?v=4" width="120px;" alt="Vasiliy Vanchuk"/><br /><sub><b>Vasiliy Vanchuk</b></sub></a><br /><a href="#ideas-vvscode" title="Ideas, Planning, & Feedback">🤔</a> <a href="#review-vvscode" title="Reviewed Pull Requests">👀</a> <a href="#maintenance-vvscode" title="Maintenance">🚧</a></td>
</tr>
</table>
<!-- markdownlint-enable -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!

186
README.md
View File

@ -1,38 +1,190 @@
# Front-end Job Interview Questions
This file contains a number of front-end interview questions that can be used when vetting potential candidates. It is by no means recommended to use every single question here on the same candidate (that would take hours). Choosing a few items from this list should help you vet the intended skills you require.
This repository contains a number of front-end interview questions that can be used when vetting potential candidates. It is by no means recommended to use every single question here on the same candidate (that would take hours). Choosing a few items from this list should help you vet the intended skills you require.
**Note:** Keep in mind that many of these questions are open-ended and could lead to interesting discussions that tell you more about the person's capabilities than a straight answer would.
You can read more about this project & its history [here](https://h5bp.org/Front-end-Developer-Interview-Questions/about/).
## Table of Contents
1. [General Questions](src/questions/general-questions.md)
1. [HTML Questions](src/questions/html-questions.md)
1. [CSS Questions](src/questions/css-questions.md)
1. [JS Questions](src/questions/javascript-questions.md)
1. [Accessibility Questions](https://scottaohara.github.io/accessibility_interview_questions/) (external link)
1. [Testing Questions](src/questions/testing-questions.md)
1. [Performance Questions](src/questions/performance-questions.md)
1. [Network Questions](src/questions/network-questions.md)
1. [Coding Questions](src/questions/coding-questions.md)
1. [Fun Questions](src/questions/fun-questions.md)
2. [HTML Questions](src/questions/html-questions.md)
3. [CSS Questions](src/questions/css-questions.md)
4. [JS Questions](src/questions/javascript-questions.md)
5. [Accessibility Questions](https://scottaohara.github.io/accessibility_interview_questions/) (external link)
6. [Testing Questions](src/questions/testing-questions.md)
7. [Performance Questions](src/questions/performance-questions.md)
8. [Network Questions](src/questions/network-questions.md)
9. [Coding Questions](src/questions/coding-questions.md)
10. [Fun Questions](src/questions/fun-questions.md)
## Getting Involved
1. [Contributors](#contributors)
1. [How to Contribute](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/.github/CONTRIBUTING.md)
1. [License](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/LICENSE.md)
2. [How to Contribute](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/.github/CONTRIBUTING.md)
3. [License](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/LICENSE.md)
## Contributors:
This project started in 2009 as a collaboration of [@paul_irish](https://twitter.com/paul_irish) [@bentruyman](https://twitter.com/bentruyman) [@cowboy](https://twitter.com/cowboy) [@ajpiano](https://twitter.com/ajpiano) [@SlexAxton](https://twitter.com/slexaxton) [@boazsender](https://twitter.com/boazsender) [@miketaylr](https://twitter.com/miketaylr) [@vladikoff](https://twitter.com/vladikoff) [@gf3](https://twitter.com/gf3) [@jon_neal](https://twitter.com/jon_neal) [@sambreed](https://twitter.com/sambreed) and [@iansym](https://twitter.com/iansym).
This project is currently maintained by:
The project is currently maintained by:
- [@roblarsen](https://github.com/roblarsen)
- [@cezaraugusto](https://github.com/cezaraugusto)
- [@vvscode](https://github.com/vvscode)
It has since been active thanks to these [incredibly wonderful people](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/CONTRIBUTORS.md).
## Contributors
Feeling inspired? Check our [Contributing guide](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/.github/CONTRIBUTING.md) to get started!
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="http://darcyclarke.me/"><img src="https://avatars2.githubusercontent.com/u/459713?v=4" width="120px;" alt="Darcy Clarke"/><br /><sub><b>Darcy Clarke</b></sub></a><br /><a href="#ideas-darcyclarke" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=darcyclarke" title="Documentation">📖</a> <a href="#infra-darcyclarke" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#review-darcyclarke" title="Reviewed Pull Requests">👀</a> <a href="#question-darcyclarke" title="Answering Questions">💬</a> <a href="#talk-darcyclarke" title="Talks">📢</a> <a href="#maintenance-darcyclarke" title="Maintenance">🚧</a></td>
<td align="center"><a href="http://about.me/appleboy"><img src="https://avatars0.githubusercontent.com/u/21979?v=4" width="120px;" alt="Bo-Yi Wu"/><br /><sub><b>Bo-Yi Wu</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=appleboy" title="Documentation">📖</a> <a href="#review-appleboy" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="http://nikolay.it"><img src="https://avatars1.githubusercontent.com/u/3106986?v=4" width="120px;" alt="Nikolay Kostov"/><br /><sub><b>Nikolay Kostov</b></sub></a><br /><a href="#translation-NikolayIT" title="Translation">🌍</a></td>
<td align="center"><a href="http://hancic.info"><img src="https://avatars3.githubusercontent.com/u/356488?v=4" width="120px;" alt="Jan Hancic"/><br /><sub><b>Jan Hancic</b></sub></a><br /><a href="#translation-janhancic" title="Translation">🌍</a></td>
<td align="center"><a href="http://twitter.com/richgilbank"><img src="https://avatars2.githubusercontent.com/u/1245284?v=4" width="120px;" alt="Rich Gilbank"/><br /><sub><b>Rich Gilbank</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=richgilbank" title="Documentation">📖</a> <a href="#review-richgilbank" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://github.com/mattiasw"><img src="https://avatars0.githubusercontent.com/u/564615?v=4" width="120px;" alt="Mattias Wallander"/><br /><sub><b>Mattias Wallander</b></sub></a><br /><a href="#translation-mattiasw" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://gplus.to/songhun"><img src="https://avatars0.githubusercontent.com/u/760451?v=4" width="120px;" alt="Songhun"/><br /><sub><b>Songhun</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Songhun" title="Documentation">📖</a> <a href="#translation-Songhun" title="Translation">🌍</a></td>
<td align="center"><a href="http://giugee.com/portfolio"><img src="https://avatars3.githubusercontent.com/u/458523?v=4" width="120px;" alt="Giulia Alfonsi"/><br /><sub><b>Giulia Alfonsi</b></sub></a><br /><a href="#translation-electricg" title="Translation">🌍</a></td>
<td align="center"><a href="http://mmhan.net"><img src="https://avatars0.githubusercontent.com/u/301672?v=4" width="120px;" alt="Mike Myat Min Han"/><br /><sub><b>Mike Myat Min Han</b></sub></a><br /><a href="#translation-mmhan" title="Translation">🌍</a></td>
<td align="center"><a href="http://www.zhihu.com/people/deng-chen-hua"><img src="https://avatars0.githubusercontent.com/u/1861976?v=4" width="120px;" alt="SunLn"/><br /><sub><b>SunLn</b></sub></a><br /><a href="#translation-SunLn" title="Translation">🌍</a></td>
<td align="center"><a href="http://javarouka.github.com"><img src="https://avatars2.githubusercontent.com/u/1438503?v=4" width="120px;" alt="Yi, Hangehee"/><br /><sub><b>Yi, Hangehee</b></sub></a><br /><a href="#translation-javarouka" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/shawnqiang"><img src="https://avatars1.githubusercontent.com/u/284017?v=4" width="120px;" alt="shawnqiang"/><br /><sub><b>shawnqiang</b></sub></a><br /><a href="#translation-shawnqiang" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://guilhermepontes.com"><img src="https://avatars2.githubusercontent.com/u/2065325?v=4" width="120px;" alt="Guilherme Pontes"/><br /><sub><b>Guilherme Pontes</b></sub></a><br /><a href="#translation-guilhermepontes" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/lufeihaidao"><img src="https://avatars3.githubusercontent.com/u/1731864?v=4" width="120px;" alt="lufeihaidao"/><br /><sub><b>lufeihaidao</b></sub></a><br /><a href="#translation-lufeihaidao" title="Translation">🌍</a></td>
<td align="center"><a href="http://about.me/DonaldZhan"><img src="https://avatars2.githubusercontent.com/u/3182876?v=4" width="120px;" alt="Donald Zhan"/><br /><sub><b>Donald Zhan</b></sub></a><br /><a href="#translation-dz1984" title="Translation">🌍</a></td>
<td align="center"><a href="http://mina.codes"><img src="https://avatars1.githubusercontent.com/u/876210?v=4" width="120px;" alt="Mina Markham"/><br /><sub><b>Mina Markham</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=minamarkham" title="Documentation">📖</a></td>
<td align="center"><a href="http://paulirish.com"><img src="https://avatars0.githubusercontent.com/u/39191?v=4" width="120px;" alt="Paul Irish"/><br /><sub><b>Paul Irish</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=paulirish" title="Documentation">📖</a></td>
<td align="center"><a href="https://mathieuhays.co.uk"><img src="https://avatars2.githubusercontent.com/u/5703113?v=4" width="120px;" alt="Mathieu Hays"/><br /><sub><b>Mathieu Hays</b></sub></a><br /><a href="#translation-mathieuhays" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="https://yanni4night.github.io"><img src="https://avatars0.githubusercontent.com/u/1710436?v=4" width="120px;" alt="Yong Yin"/><br /><sub><b>Yong Yin</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=yanni4night" title="Documentation">📖</a></td>
<td align="center"><a href="http://dalesande.com"><img src="https://avatars3.githubusercontent.com/u/181089?v=4" width="120px;" alt="Dale Sande / @anotheruiguy"/><br /><sub><b>Dale Sande / @anotheruiguy</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=blackfalcon" title="Documentation">📖</a> <a href="#infra-blackfalcon" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#review-blackfalcon" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://www.marcobiedermann.com"><img src="https://avatars0.githubusercontent.com/u/5244986?v=4" width="120px;" alt="Marco Biedermann"/><br /><sub><b>Marco Biedermann</b></sub></a><br /><a href="#infra-marcobiedermann" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a></td>
<td align="center"><a href="http://victorcoulon.com"><img src="https://avatars2.githubusercontent.com/u/594365?v=4" width="120px;" alt="Victor Coulon"/><br /><sub><b>Victor Coulon</b></sub></a><br /><a href="#translation-Victa" title="Translation">🌍</a> <a href="#review-Victa" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://github.com/demoive"><img src="https://avatars0.githubusercontent.com/u/472288?v=4" width="120px;" alt="Paulo Ávila"/><br /><sub><b>Paulo Ávila</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=demoive" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/ekremkaraca"><img src="https://avatars0.githubusercontent.com/u/690612?v=4" width="120px;" alt="Ekrem Karaca"/><br /><sub><b>Ekrem Karaca</b></sub></a><br /><a href="#translation-ekremkaraca" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://achalv.com"><img src="https://avatars3.githubusercontent.com/u/1014428?v=4" width="120px;" alt="Achal Varma"/><br /><sub><b>Achal Varma</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=achalv" title="Documentation">📖</a></td>
<td align="center"><a href="https://www.audero.it"><img src="https://avatars2.githubusercontent.com/u/1430979?v=4" width="120px;" alt="Aurelio De Rosa"/><br /><sub><b>Aurelio De Rosa</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=AurelioDeRosa" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/d-i-b"><img src="https://avatars2.githubusercontent.com/u/553940?v=4" width="120px;" alt="Min Zhao"/><br /><sub><b>Min Zhao</b></sub></a><br /><a href="#translation-d-i-b" title="Translation">🌍</a></td>
<td align="center"><a href="https://twitter.com/alrra"><img src="https://avatars1.githubusercontent.com/u/1223565?v=4" width="120px;" alt="Cătălin Mariș"/><br /><sub><b>Cătălin Mariș</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=alrra" title="Documentation">📖</a> <a href="#translation-alrra" title="Translation">🌍</a></td>
<td align="center"><a href="https://s10wen.com"><img src="https://avatars2.githubusercontent.com/u/1136114?v=4" width="120px;" alt="Simon Owen"/><br /><sub><b>Simon Owen</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=s10wen" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/MaximKhlobystov"><img src="https://avatars0.githubusercontent.com/u/5004762?v=4" width="120px;" alt="Maxim Khlobystov"/><br /><sub><b>Maxim Khlobystov</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=MaximKhlobystov" title="Documentation">📖</a> <a href="#review-MaximKhlobystov" title="Reviewed Pull Requests">👀</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/dermatobia"><img src="https://avatars2.githubusercontent.com/u/4896612?v=4" width="120px;" alt="Sara"/><br /><sub><b>Sara</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=dermatobia" title="Documentation">📖</a> <a href="#translation-dermatobia" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/jhummel"><img src="https://avatars0.githubusercontent.com/u/495484?v=4" width="120px;" alt="Jason Hummel"/><br /><sub><b>Jason Hummel</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=jhummel" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/kunsachdeva"><img src="https://avatars2.githubusercontent.com/u/5383258?v=4" width="120px;" alt="Kunal Sachdeva"/><br /><sub><b>Kunal Sachdeva</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=kunsachdeva" title="Documentation">📖</a></td>
<td align="center"><a href="https://strugee.net"><img src="https://avatars0.githubusercontent.com/u/911174?v=4" width="120px;" alt="AJ Jordan"/><br /><sub><b>AJ Jordan</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=strugee" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/paulalexandru"><img src="https://avatars2.githubusercontent.com/u/10955105?v=4" width="120px;" alt="paulalexandru"/><br /><sub><b>paulalexandru</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=paulalexandru" title="Documentation">📖</a> <a href="#translation-paulalexandru" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/rozehan"><img src="https://avatars0.githubusercontent.com/u/2157467?v=4" width="120px;" alt="dot"/><br /><sub><b>dot</b></sub></a><br /><a href="#infra-rozehan" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#translation-rozehan" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://twitter.com/billowblut"><img src="https://avatars3.githubusercontent.com/u/1256959?v=4" width="120px;" alt="Everardo Medina"/><br /><sub><b>Everardo Medina</b></sub></a><br /><a href="#translation-everblut" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/gauravmuk"><img src="https://avatars0.githubusercontent.com/u/250947?v=4" width="120px;" alt="Gaurav Nanda"/><br /><sub><b>Gaurav Nanda</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=gauravmuk" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/malaman"><img src="https://avatars0.githubusercontent.com/u/6554653?v=4" width="120px;" alt="Andrii Malaman"/><br /><sub><b>Andrii Malaman</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=malaman" title="Documentation">📖</a></td>
<td align="center"><a href="http://www.betterpixels.co.uk"><img src="https://avatars3.githubusercontent.com/u/419147?v=4" width="120px;" alt="Daniele Zanni"/><br /><sub><b>Daniele Zanni</b></sub></a><br /><a href="#translation-syymza" title="Translation">🌍</a></td>
<td align="center"><a href="https://fernandofreitasalves.com"><img src="https://avatars3.githubusercontent.com/u/1414472?v=4" width="120px;" alt="Fernando Freitas Alves"/><br /><sub><b>Fernando Freitas Alves</b></sub></a><br /><a href="#translation-ffreitasalves" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/tjwudi"><img src="https://avatars0.githubusercontent.com/u/5257816?v=4" width="120px;" alt="John Wu"/><br /><sub><b>John Wu</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=tjwudi" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/pnevares"><img src="https://avatars0.githubusercontent.com/u/211764?v=4" width="120px;" alt="Pablo Nevares"/><br /><sub><b>Pablo Nevares</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=pnevares" title="Documentation">📖</a> <a href="#translation-pnevares" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/f3liperamos"><img src="https://avatars3.githubusercontent.com/u/4040037?v=4" width="120px;" alt="Felipe Ramos"/><br /><sub><b>Felipe Ramos</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=f3liperamos" title="Documentation">📖</a></td>
<td align="center"><a href="http://twitter.com/arthur_versch"><img src="https://avatars0.githubusercontent.com/u/6025224?v=4" width="120px;" alt="Arthur Verschaeve"/><br /><sub><b>Arthur Verschaeve</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=arthurvr" title="Documentation">📖</a> <a href="#review-arthurvr" title="Reviewed Pull Requests">👀</a> <a href="#translation-arthurvr" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/isdampe"><img src="https://avatars1.githubusercontent.com/u/7271686?v=4" width="120px;" alt="Richard Denton"/><br /><sub><b>Richard Denton</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=isdampe" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/kubum"><img src="https://avatars3.githubusercontent.com/u/169803?v=4" width="120px;" alt="Andrey Fadeyev"/><br /><sub><b>Andrey Fadeyev</b></sub></a><br /><a href="#translation-kubum" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/rimager"><img src="https://avatars0.githubusercontent.com/u/7401367?v=4" width="120px;" alt="rimager"/><br /><sub><b>rimager</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=rimager" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/rjain11"><img src="https://avatars3.githubusercontent.com/u/5899771?v=4" width="120px;" alt="Rishabh Jain"/><br /><sub><b>Rishabh Jain</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=rjain11" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/Kaijun"><img src="https://avatars3.githubusercontent.com/u/1693027?v=4" width="120px;" alt="Kaijun Chen"/><br /><sub><b>Kaijun Chen</b></sub></a><br /><a href="#translation-Kaijun" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/NkS90"><img src="https://avatars2.githubusercontent.com/u/2872399?v=4" width="120px;" alt="Nithya"/><br /><sub><b>Nithya</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=NkS90" title="Documentation">📖</a></td>
<td align="center"><a href="http://www.erwanjegouzo.com"><img src="https://avatars3.githubusercontent.com/u/366909?v=4" width="120px;" alt="Erwan Jegouzo"/><br /><sub><b>Erwan Jegouzo</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=erwanjegouzo" title="Documentation">📖</a></td>
<td align="center"><a href="https://www.linkedin.com/in/tiemevanveen"><img src="https://avatars3.githubusercontent.com/u/1330668?v=4" width="120px;" alt="Tieme van Veen"/><br /><sub><b>Tieme van Veen</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=teameh" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/linkgod"><img src="https://avatars3.githubusercontent.com/u/1736020?v=4" width="120px;" alt="Hsun"/><br /><sub><b>Hsun</b></sub></a><br /><a href="#translation-linkgod" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/adrienchretien"><img src="https://avatars2.githubusercontent.com/u/1096295?v=4" width="120px;" alt="Adrien CHRETIEN"/><br /><sub><b>Adrien CHRETIEN</b></sub></a><br /><a href="#translation-adrienchretien" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/shnere"><img src="https://avatars1.githubusercontent.com/u/780497?v=4" width="120px;" alt="Alan Rodríguez"/><br /><sub><b>Alan Rodríguez</b></sub></a><br /><a href="#translation-shnere" title="Translation">🌍</a></td>
<td align="center"><a href="http://harisadam.com"><img src="https://avatars0.githubusercontent.com/u/797521?v=4" width="120px;" alt="Adam Haris"/><br /><sub><b>Adam Haris</b></sub></a><br /><a href="#translation-harisadam" title="Translation">🌍</a></td>
<td align="center"><a href="http://toshimaru.net/"><img src="https://avatars0.githubusercontent.com/u/803398?v=4" width="120px;" alt="Toshimaru"/><br /><sub><b>Toshimaru</b></sub></a><br /><a href="#translation-toshimaru" title="Translation">🌍</a></td>
<td align="center"><a href="http://shankarcabus.com.br"><img src="https://avatars3.githubusercontent.com/u/1202421?v=4" width="120px;" alt="Shankar Cabus"/><br /><sub><b>Shankar Cabus</b></sub></a><br /><a href="#translation-shankarcabus" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/lukasz-jakub-adamczuk"><img src="https://avatars0.githubusercontent.com/u/1239848?v=4" width="120px;" alt="Ash"/><br /><sub><b>Ash</b></sub></a><br /><a href="#translation-lukasz-jakub-adamczuk" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/hanksudo"><img src="https://avatars2.githubusercontent.com/u/467745?v=4" width="120px;" alt="Hank Wang"/><br /><sub><b>Hank Wang</b></sub></a><br /><a href="#translation-hanksudo" title="Translation">🌍</a></td>
<td align="center"><a href="https://graybobo.github.io/"><img src="https://avatars2.githubusercontent.com/u/790332?v=4" width="120px;" alt="KILLHAPPY."/><br /><sub><b>KILLHAPPY.</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Graybobo" title="Documentation">📖</a></td>
<td align="center"><a href="http://msvaljek.blogspot.com"><img src="https://avatars0.githubusercontent.com/u/2877320?v=4" width="120px;" alt="Marko Švaljek"/><br /><sub><b>Marko Švaljek</b></sub></a><br /><a href="#translation-msval" title="Translation">🌍</a></td>
<td align="center"><a href="https://www.funcion13.com"><img src="https://avatars2.githubusercontent.com/u/946645?v=4" width="120px;" alt="Antonio Laguna"/><br /><sub><b>Antonio Laguna</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Antonio-Laguna" title="Documentation">📖</a> <a href="#translation-Antonio-Laguna" title="Translation">🌍</a></td>
<td align="center"><a href="http://www.mi2oon.com"><img src="https://avatars3.githubusercontent.com/u/464143?v=4" width="120px;" alt="Mithun Dhiman"/><br /><sub><b>Mithun Dhiman</b></sub></a><br /><a href="#translation-mi2oon" title="Translation">🌍</a></td>
<td align="center"><a href="http://darklg.me"><img src="https://avatars1.githubusercontent.com/u/307957?v=4" width="120px;" alt="Kévin Rocher / @Darklg"/><br /><sub><b>Kévin Rocher / @Darklg</b></sub></a><br /><a href="#translation-Darklg" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://dpashk.com"><img src="https://avatars3.githubusercontent.com/u/1157741?v=4" width="120px;" alt="Dmitry Pashkevich"/><br /><sub><b>Dmitry Pashkevich</b></sub></a><br /><a href="#translation-dpashkevich" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/karmeljuk"><img src="https://avatars0.githubusercontent.com/u/5672886?v=4" width="120px;" alt="karmeljuk"/><br /><sub><b>karmeljuk</b></sub></a><br /><a href="#translation-karmeljuk" title="Translation">🌍</a></td>
<td align="center"><a href="https://decaf.de"><img src="https://avatars2.githubusercontent.com/u/1297466?v=4" width="120px;" alt="Dirk Schürjohann"/><br /><sub><b>Dirk Schürjohann</b></sub></a><br /><a href="#translation-schuer" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/cybear"><img src="https://avatars1.githubusercontent.com/u/73858?v=4" width="120px;" alt="Björn Söderqvist"/><br /><sub><b>Björn Söderqvist</b></sub></a><br /><a href="#translation-cybear" title="Translation">🌍</a></td>
<td align="center"><a href="http://www.nitinh.com"><img src="https://avatars1.githubusercontent.com/u/50523?v=4" width="120px;" alt="Nitin Hayaran"/><br /><sub><b>Nitin Hayaran</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=nitinhayaran" title="Documentation">📖</a></td>
<td align="center"><a href="http://poetro.hu/"><img src="https://avatars0.githubusercontent.com/u/412052?v=4" width="120px;" alt="Peter Galiba"/><br /><sub><b>Peter Galiba</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Poetro" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="http://neilheinrich.com"><img src="https://avatars2.githubusercontent.com/u/23180?v=4" width="120px;" alt="Neil Heinrich"/><br /><sub><b>Neil Heinrich</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=nheinrich" title="Documentation">📖</a></td>
<td align="center"><a href="http://ohgyun.com"><img src="https://avatars2.githubusercontent.com/u/582314?v=4" width="120px;" alt="Ohgyun Ahn"/><br /><sub><b>Ohgyun Ahn</b></sub></a><br /><a href="#translation-ohgyun" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/nerdog"><img src="https://avatars3.githubusercontent.com/u/1648813?v=4" width="120px;" alt="nerdog"/><br /><sub><b>nerdog</b></sub></a><br /><a href="#translation-nerdog" title="Translation">🌍</a></td>
<td align="center"><a href="http://leo.cr"><img src="https://avatars2.githubusercontent.com/u/117184?v=4" width="120px;" alt="Leo Picado"/><br /><sub><b>Leo Picado</b></sub></a><br /><a href="#translation-leopic" title="Translation">🌍</a></td>
<td align="center"><a href="http://refine.hull.io"><img src="https://avatars3.githubusercontent.com/u/9458?v=4" width="120px;" alt="Romain Dardour"/><br /><sub><b>Romain Dardour</b></sub></a><br /><a href="#translation-unity" title="Translation">🌍</a></td>
<td align="center"><a href="http://blog.alexanderseville.com/"><img src="https://avatars2.githubusercontent.com/u/1172331?v=4" width="120px;" alt="Alex Seville"/><br /><sub><b>Alex Seville</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=alex-seville" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="http://hooray.cnblogs.com"><img src="https://avatars3.githubusercontent.com/u/1574903?v=4" width="120px;" alt="胡尐睿丶"/><br /><sub><b>胡尐睿丶</b></sub></a><br /><a href="#translation-hooray" title="Translation">🌍</a></td>
<td align="center"><a href="http://petrychuk.com"><img src="https://avatars3.githubusercontent.com/u/744568?v=4" width="120px;" alt="Vitalii Petrychuk"/><br /><sub><b>Vitalii Petrychuk</b></sub></a><br /><a href="#translation-vermilion1" title="Translation">🌍</a></td>
<td align="center"><a href="http://tairraos.github.io"><img src="https://avatars1.githubusercontent.com/u/185069?v=4" width="120px;" alt="Tairraos"/><br /><sub><b>Tairraos</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=Tairraos" title="Documentation">📖</a> <a href="#translation-Tairraos" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/draev"><img src="https://avatars2.githubusercontent.com/u/842729?v=4" width="120px;" alt="Dmitrii Raev"/><br /><sub><b>Dmitrii Raev</b></sub></a><br /><a href="#translation-draev" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/bpu"><img src="https://avatars1.githubusercontent.com/u/3254402?v=4" width="120px;" alt="Bartek"/><br /><sub><b>Bartek</b></sub></a><br /><a href="#translation-bpu" title="Translation">🌍</a></td>
<td align="center"><a href="https://twitter.com/vitorbal"><img src="https://avatars2.githubusercontent.com/u/626038?v=4" width="120px;" alt="Vitor Balocco"/><br /><sub><b>Vitor Balocco</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=vitorbal" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="http://jonathantneal.com"><img src="https://avatars0.githubusercontent.com/u/188426?v=4" width="120px;" alt="Jonathan Neal"/><br /><sub><b>Jonathan Neal</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=jonathantneal" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/Muqito"><img src="https://avatars3.githubusercontent.com/u/3002925?v=4" width="120px;" alt="Christoffer Lans"/><br /><sub><b>Christoffer Lans</b></sub></a><br /><a href="#translation-Muqito" title="Translation">🌍</a></td>
<td align="center"><a href="http://www.felipefialho.com/"><img src="https://avatars0.githubusercontent.com/u/3603793?v=4" width="120px;" alt="Felipe Fialho"/><br /><sub><b>Felipe Fialho</b></sub></a><br /><a href="#translation-LFeh" title="Translation">🌍</a></td>
<td align="center"><a href="http://piotrek.co"><img src="https://avatars3.githubusercontent.com/u/85532?v=4" width="120px;" alt="Piotrek Mierzejewski"/><br /><sub><b>Piotrek Mierzejewski</b></sub></a><br /><a href="#translation-pim" title="Translation">🌍</a></td>
<td align="center"><a href="http://patrikwibron.se/"><img src="https://avatars3.githubusercontent.com/u/233347?v=4" width="120px;" alt="Patrik Wibron"/><br /><sub><b>Patrik Wibron</b></sub></a><br /><a href="#translation-wibron" title="Translation">🌍</a></td>
<td align="center"><a href="http://vdv73.ru"><img src="https://avatars3.githubusercontent.com/u/971061?v=4" width="120px;" alt="Dmitry Vislov"/><br /><sub><b>Dmitry Vislov</b></sub></a><br /><a href="#translation-vdv73rus" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://krzysztofromanowski.pl"><img src="https://avatars2.githubusercontent.com/u/522810?v=4" width="120px;" alt="Krzysztof Romanowski"/><br /><sub><b>Krzysztof Romanowski</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=castus" title="Documentation">📖</a></td>
<td align="center"><a href="http://www.very-geek.com"><img src="https://avatars3.githubusercontent.com/u/1104018?v=4" width="120px;" alt="Albert Yu"/><br /><sub><b>Albert Yu</b></sub></a><br /><a href="#translation-nightire" title="Translation">🌍</a></td>
<td align="center"><a href="https://twitter.com/slaramen"><img src="https://avatars3.githubusercontent.com/u/585824?v=4" width="120px;" alt="Sebastian Lara Menares"/><br /><sub><b>Sebastian Lara Menares</b></sub></a><br /><a href="#translation-slara" title="Translation">🌍</a></td>
<td align="center"><a href="http://sunnylost.com/"><img src="https://avatars3.githubusercontent.com/u/693496?v=4" width="120px;" alt="sunnylost"/><br /><sub><b>sunnylost</b></sub></a><br /><a href="#translation-sunnylost" title="Translation">🌍</a></td>
<td align="center"><a href="https://github.com/miniflycn"><img src="https://avatars3.githubusercontent.com/u/2239584?v=4" width="120px;" alt="Daniel Yang"/><br /><sub><b>Daniel Yang</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=miniflycn" title="Documentation">📖</a></td>
<td align="center"><a href="http://contains.me/"><img src="https://avatars0.githubusercontent.com/u/1562646?v=4" width="120px;" alt="Michael P. Pfeiffer"/><br /><sub><b>Michael P. Pfeiffer</b></sub></a><br /><a href="#translation-frontdevde" title="Translation">🌍</a></td>
</tr>
<tr>
<td align="center"><a href="http://craft-interactive.de/"><img src="https://avatars1.githubusercontent.com/u/1557092?v=4" width="120px;" alt="Tyll Weiß"/><br /><sub><b>Tyll Weiß</b></sub></a><br /><a href="#translation-Inkdpixels" title="Translation">🌍</a></td>
<td align="center"><a href="http://andreime.com"><img src="https://avatars2.githubusercontent.com/u/636000?v=4" width="120px;" alt="Andrei Sebastian Cîmpean"/><br /><sub><b>Andrei Sebastian Cîmpean</b></sub></a><br /><a href="#translation-andreisebastianc" title="Translation">🌍</a></td>
<td align="center"><a href="http://sokolov.cc/"><img src="https://avatars0.githubusercontent.com/u/113721?v=4" width="120px;" alt="Denis Sokolov"/><br /><sub><b>Denis Sokolov</b></sub></a><br /><a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/commits?author=denis-sokolov" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/arcanous"><img src="https://avatars3.githubusercontent.com/u/4963067?v=4" width="120px;" alt="Harijs Deksnis"/><br /><sub><b>Harijs Deksnis</b></sub></a><br /><a href="#translation-arcanous" title="Translation">🌍</a></td>
<td align="center"><a href="http://htmlcssjavascript.com/"><img src="https://avatars0.githubusercontent.com/u/361421?v=4" width="120px;" alt="Rob Larsen"/><br /><sub><b>Rob Larsen</b></sub></a><br /><a href="#ideas-roblarsen" title="Ideas, Planning, & Feedback">🤔</a> <a href="#review-roblarsen" title="Reviewed Pull Requests">👀</a> <a href="#maintenance-roblarsen" title="Maintenance">🚧</a></td>
<td align="center"><a href="https://cezaraugusto.net/"><img src="https://avatars0.githubusercontent.com/u/4672033?v=4" width="120px;" alt="Cezar Augusto"/><br /><sub><b>Cezar Augusto</b></sub></a><br /><a href="#ideas-cezaraugusto" title="Ideas, Planning, & Feedback">🤔</a> <a href="#infra-cezaraugusto" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#review-cezaraugusto" title="Reviewed Pull Requests">👀</a> <a href="#maintenance-cezaraugusto" title="Maintenance">🚧</a></td>
</tr>
<tr>
<td align="center"><a href="https://www.linkedin.com/in/vvanchuk/"><img src="https://avatars1.githubusercontent.com/u/6904368?v=4" width="120px;" alt="Vasiliy Vanchuk"/><br /><sub><b>Vasiliy Vanchuk</b></sub></a><br /><a href="#ideas-vvscode" title="Ideas, Planning, & Feedback">🤔</a> <a href="#review-vvscode" title="Reviewed Pull Requests">👀</a> <a href="#maintenance-vvscode" title="Maintenance">🚧</a></td>
</tr>
</table>
<!-- markdownlint-enable -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
## License
[Copyright (c) Contributors of the Front-end Developer Interview Questions](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/LICENSE.md)

3878
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@
"build": "eleventy --config=config/eleventy.config.js --pathprefix='Front-end-Developer-Interview-Questions/'",
"deploy": "sh ./config/deploy.sh",
"contributors:add": "all-contributors add",
"contributors:generate": "all-contributors generate",
"contributors:generate": "all-contributors generate && cp .all-contributorsrc ./src/_data/contributors.json",
"start": "eleventy --config=config/eleventy.config.js --serve --port 9090 --quiet"
},
"repository": {
@ -26,6 +26,10 @@
{
"name": "Cezar Augusto",
"email": "boss@cezaraugusto.net"
},
{
"name": "Darcy Clarke",
"email": "darcy@darcyclarke.me"
}
],
"license": "MIT",
@ -36,12 +40,12 @@
"devDependencies": {
"@11ty/eleventy": "^0.8.3",
"@11ty/eleventy-plugin-syntaxhighlight": "^2.0.3",
"all-contributors-cli": "^4.10.1",
"clean-css": "^4.1.11",
"html-minifier": "^3.5.19",
"luxon": "^1.3.1",
"markdown-it": "^8.4.2",
"markdown-it-anchor": "^5.0.2",
"all-contributors-cli": "^6.8.1",
"clean-css": "^4.2.1",
"html-minifier": "^4.0.0",
"luxon": "^1.17.2",
"markdown-it": "^9.0.1",
"markdown-it-anchor": "^5.2.4",
"uglify-es": "^3.3.9"
},
"resolutions": {

971
src/_data/contributors.json Normal file
View File

@ -0,0 +1,971 @@
{
"projectName": "Front-end-Developer-Interview-Questions",
"projectOwner": "h5bp",
"files": [
"CONTRIBUTORS.md",
"README.md"
],
"imageSize": 120,
"commit": true,
"contributorsPerLine": 6,
"contributors": [
{
"login": "darcyclarke",
"name": "Darcy Clarke",
"avatar_url": "https://avatars2.githubusercontent.com/u/459713?v=4",
"profile": "http://darcyclarke.me/",
"contributions": [
"ideas",
"doc",
"infra",
"review",
"question",
"talk",
"maintenance"
]
},
{
"login": "appleboy",
"name": "Bo-Yi Wu",
"avatar_url": "https://avatars0.githubusercontent.com/u/21979?v=4",
"profile": "http://about.me/appleboy",
"contributions": [
"doc",
"review"
]
},
{
"login": "NikolayIT",
"name": "Nikolay Kostov",
"avatar_url": "https://avatars1.githubusercontent.com/u/3106986?v=4",
"profile": "http://nikolay.it",
"contributions": [
"translation"
]
},
{
"login": "janhancic",
"name": "Jan Hancic",
"avatar_url": "https://avatars3.githubusercontent.com/u/356488?v=4",
"profile": "http://hancic.info",
"contributions": [
"translation"
]
},
{
"login": "richgilbank",
"name": "Rich Gilbank",
"avatar_url": "https://avatars2.githubusercontent.com/u/1245284?v=4",
"profile": "http://twitter.com/richgilbank",
"contributions": [
"doc",
"review"
]
},
{
"login": "mattiasw",
"name": "Mattias Wallander",
"avatar_url": "https://avatars0.githubusercontent.com/u/564615?v=4",
"profile": "https://github.com/mattiasw",
"contributions": [
"translation"
]
},
{
"login": "Songhun",
"name": "Songhun",
"avatar_url": "https://avatars0.githubusercontent.com/u/760451?v=4",
"profile": "http://gplus.to/songhun",
"contributions": [
"doc",
"translation"
]
},
{
"login": "electricg",
"name": "Giulia Alfonsi",
"avatar_url": "https://avatars3.githubusercontent.com/u/458523?v=4",
"profile": "http://giugee.com/portfolio",
"contributions": [
"translation"
]
},
{
"login": "mmhan",
"name": "Mike Myat Min Han",
"avatar_url": "https://avatars0.githubusercontent.com/u/301672?v=4",
"profile": "http://mmhan.net",
"contributions": [
"translation"
]
},
{
"login": "SunLn",
"name": "SunLn",
"avatar_url": "https://avatars0.githubusercontent.com/u/1861976?v=4",
"profile": "http://www.zhihu.com/people/deng-chen-hua",
"contributions": [
"translation"
]
},
{
"login": "javarouka",
"name": "Yi, Hangehee",
"avatar_url": "https://avatars2.githubusercontent.com/u/1438503?v=4",
"profile": "http://javarouka.github.com",
"contributions": [
"translation"
]
},
{
"login": "shawnqiang",
"name": "shawnqiang",
"avatar_url": "https://avatars1.githubusercontent.com/u/284017?v=4",
"profile": "https://github.com/shawnqiang",
"contributions": [
"translation"
]
},
{
"login": "guilhermepontes",
"name": "Guilherme Pontes",
"avatar_url": "https://avatars2.githubusercontent.com/u/2065325?v=4",
"profile": "http://guilhermepontes.com",
"contributions": [
"translation"
]
},
{
"login": "lufeihaidao",
"name": "lufeihaidao",
"avatar_url": "https://avatars3.githubusercontent.com/u/1731864?v=4",
"profile": "https://github.com/lufeihaidao",
"contributions": [
"translation"
]
},
{
"login": "dz1984",
"name": "Donald Zhan",
"avatar_url": "https://avatars2.githubusercontent.com/u/3182876?v=4",
"profile": "http://about.me/DonaldZhan",
"contributions": [
"translation"
]
},
{
"login": "minamarkham",
"name": "Mina Markham",
"avatar_url": "https://avatars1.githubusercontent.com/u/876210?v=4",
"profile": "http://mina.codes",
"contributions": [
"doc"
]
},
{
"login": "paulirish",
"name": "Paul Irish",
"avatar_url": "https://avatars0.githubusercontent.com/u/39191?v=4",
"profile": "http://paulirish.com",
"contributions": [
"doc"
]
},
{
"login": "mathieuhays",
"name": "Mathieu Hays",
"avatar_url": "https://avatars2.githubusercontent.com/u/5703113?v=4",
"profile": "https://mathieuhays.co.uk",
"contributions": [
"translation"
]
},
{
"login": "yanni4night",
"name": "Yong Yin",
"avatar_url": "https://avatars0.githubusercontent.com/u/1710436?v=4",
"profile": "https://yanni4night.github.io",
"contributions": [
"doc"
]
},
{
"login": "blackfalcon",
"name": "Dale Sande / @anotheruiguy",
"avatar_url": "https://avatars3.githubusercontent.com/u/181089?v=4",
"profile": "http://dalesande.com",
"contributions": [
"doc",
"infra",
"review"
]
},
{
"login": "marcobiedermann",
"name": "Marco Biedermann",
"avatar_url": "https://avatars0.githubusercontent.com/u/5244986?v=4",
"profile": "https://www.marcobiedermann.com",
"contributions": [
"infra"
]
},
{
"login": "Victa",
"name": "Victor Coulon",
"avatar_url": "https://avatars2.githubusercontent.com/u/594365?v=4",
"profile": "http://victorcoulon.com",
"contributions": [
"translation",
"review"
]
},
{
"login": "demoive",
"name": "Paulo Ávila",
"avatar_url": "https://avatars0.githubusercontent.com/u/472288?v=4",
"profile": "https://github.com/demoive",
"contributions": [
"doc"
]
},
{
"login": "ekremkaraca",
"name": "Ekrem Karaca",
"avatar_url": "https://avatars0.githubusercontent.com/u/690612?v=4",
"profile": "https://github.com/ekremkaraca",
"contributions": [
"translation"
]
},
{
"login": "achalv",
"name": "Achal Varma",
"avatar_url": "https://avatars3.githubusercontent.com/u/1014428?v=4",
"profile": "http://achalv.com",
"contributions": [
"doc"
]
},
{
"login": "AurelioDeRosa",
"name": "Aurelio De Rosa",
"avatar_url": "https://avatars2.githubusercontent.com/u/1430979?v=4",
"profile": "https://www.audero.it",
"contributions": [
"doc"
]
},
{
"login": "d-i-b",
"name": "Min Zhao",
"avatar_url": "https://avatars2.githubusercontent.com/u/553940?v=4",
"profile": "https://github.com/d-i-b",
"contributions": [
"translation"
]
},
{
"login": "alrra",
"name": "Cătălin Mariș",
"avatar_url": "https://avatars1.githubusercontent.com/u/1223565?v=4",
"profile": "https://twitter.com/alrra",
"contributions": [
"doc",
"translation"
]
},
{
"login": "s10wen",
"name": "Simon Owen",
"avatar_url": "https://avatars2.githubusercontent.com/u/1136114?v=4",
"profile": "https://s10wen.com",
"contributions": [
"doc"
]
},
{
"login": "MaximKhlobystov",
"name": "Maxim Khlobystov",
"avatar_url": "https://avatars0.githubusercontent.com/u/5004762?v=4",
"profile": "https://github.com/MaximKhlobystov",
"contributions": [
"doc",
"review"
]
},
{
"login": "dermatobia",
"name": "Sara",
"avatar_url": "https://avatars2.githubusercontent.com/u/4896612?v=4",
"profile": "https://github.com/dermatobia",
"contributions": [
"doc",
"translation"
]
},
{
"login": "jhummel",
"name": "Jason Hummel",
"avatar_url": "https://avatars0.githubusercontent.com/u/495484?v=4",
"profile": "https://github.com/jhummel",
"contributions": [
"doc"
]
},
{
"login": "kunsachdeva",
"name": "Kunal Sachdeva",
"avatar_url": "https://avatars2.githubusercontent.com/u/5383258?v=4",
"profile": "https://github.com/kunsachdeva",
"contributions": [
"doc"
]
},
{
"login": "strugee",
"name": "AJ Jordan",
"avatar_url": "https://avatars0.githubusercontent.com/u/911174?v=4",
"profile": "https://strugee.net",
"contributions": [
"doc"
]
},
{
"login": "paulalexandru",
"name": "paulalexandru",
"avatar_url": "https://avatars2.githubusercontent.com/u/10955105?v=4",
"profile": "https://github.com/paulalexandru",
"contributions": [
"doc",
"translation"
]
},
{
"login": "rozehan",
"name": "dot",
"avatar_url": "https://avatars0.githubusercontent.com/u/2157467?v=4",
"profile": "https://github.com/rozehan",
"contributions": [
"infra",
"translation"
]
},
{
"login": "everblut",
"name": "Everardo Medina",
"avatar_url": "https://avatars3.githubusercontent.com/u/1256959?v=4",
"profile": "http://twitter.com/billowblut",
"contributions": [
"translation"
]
},
{
"login": "gauravmuk",
"name": "Gaurav Nanda",
"avatar_url": "https://avatars0.githubusercontent.com/u/250947?v=4",
"profile": "https://github.com/gauravmuk",
"contributions": [
"doc"
]
},
{
"login": "malaman",
"name": "Andrii Malaman",
"avatar_url": "https://avatars0.githubusercontent.com/u/6554653?v=4",
"profile": "https://github.com/malaman",
"contributions": [
"doc"
]
},
{
"login": "syymza",
"name": "Daniele Zanni",
"avatar_url": "https://avatars3.githubusercontent.com/u/419147?v=4",
"profile": "http://www.betterpixels.co.uk",
"contributions": [
"translation"
]
},
{
"login": "ffreitasalves",
"name": "Fernando Freitas Alves",
"avatar_url": "https://avatars3.githubusercontent.com/u/1414472?v=4",
"profile": "https://fernandofreitasalves.com",
"contributions": [
"translation"
]
},
{
"login": "tjwudi",
"name": "John Wu",
"avatar_url": "https://avatars0.githubusercontent.com/u/5257816?v=4",
"profile": "https://github.com/tjwudi",
"contributions": [
"doc"
]
},
{
"login": "pnevares",
"name": "Pablo Nevares",
"avatar_url": "https://avatars0.githubusercontent.com/u/211764?v=4",
"profile": "https://github.com/pnevares",
"contributions": [
"doc",
"translation"
]
},
{
"login": "f3liperamos",
"name": "Felipe Ramos",
"avatar_url": "https://avatars3.githubusercontent.com/u/4040037?v=4",
"profile": "https://github.com/f3liperamos",
"contributions": [
"doc"
]
},
{
"login": "arthurvr",
"name": "Arthur Verschaeve",
"avatar_url": "https://avatars0.githubusercontent.com/u/6025224?v=4",
"profile": "http://twitter.com/arthur_versch",
"contributions": [
"doc",
"review",
"translation"
]
},
{
"login": "isdampe",
"name": "Richard Denton",
"avatar_url": "https://avatars1.githubusercontent.com/u/7271686?v=4",
"profile": "https://github.com/isdampe",
"contributions": [
"doc"
]
},
{
"login": "kubum",
"name": "Andrey Fadeyev",
"avatar_url": "https://avatars3.githubusercontent.com/u/169803?v=4",
"profile": "https://github.com/kubum",
"contributions": [
"translation"
]
},
{
"login": "rimager",
"name": "rimager",
"avatar_url": "https://avatars0.githubusercontent.com/u/7401367?v=4",
"profile": "https://github.com/rimager",
"contributions": [
"doc"
]
},
{
"login": "rjain11",
"name": "Rishabh Jain",
"avatar_url": "https://avatars3.githubusercontent.com/u/5899771?v=4",
"profile": "https://github.com/rjain11",
"contributions": [
"doc"
]
},
{
"login": "Kaijun",
"name": "Kaijun Chen",
"avatar_url": "https://avatars3.githubusercontent.com/u/1693027?v=4",
"profile": "https://github.com/Kaijun",
"contributions": [
"translation"
]
},
{
"login": "NkS90",
"name": "Nithya",
"avatar_url": "https://avatars2.githubusercontent.com/u/2872399?v=4",
"profile": "https://github.com/NkS90",
"contributions": [
"doc"
]
},
{
"login": "erwanjegouzo",
"name": "Erwan Jegouzo",
"avatar_url": "https://avatars3.githubusercontent.com/u/366909?v=4",
"profile": "http://www.erwanjegouzo.com",
"contributions": [
"doc"
]
},
{
"login": "teameh",
"name": "Tieme van Veen",
"avatar_url": "https://avatars3.githubusercontent.com/u/1330668?v=4",
"profile": "https://www.linkedin.com/in/tiemevanveen",
"contributions": [
"doc"
]
},
{
"login": "linkgod",
"name": "Hsun",
"avatar_url": "https://avatars3.githubusercontent.com/u/1736020?v=4",
"profile": "https://github.com/linkgod",
"contributions": [
"translation"
]
},
{
"login": "adrienchretien",
"name": "Adrien CHRETIEN",
"avatar_url": "https://avatars2.githubusercontent.com/u/1096295?v=4",
"profile": "https://github.com/adrienchretien",
"contributions": [
"translation"
]
},
{
"login": "shnere",
"name": "Alan Rodríguez",
"avatar_url": "https://avatars1.githubusercontent.com/u/780497?v=4",
"profile": "https://github.com/shnere",
"contributions": [
"translation"
]
},
{
"login": "harisadam",
"name": "Adam Haris",
"avatar_url": "https://avatars0.githubusercontent.com/u/797521?v=4",
"profile": "http://harisadam.com",
"contributions": [
"translation"
]
},
{
"login": "toshimaru",
"name": "Toshimaru",
"avatar_url": "https://avatars0.githubusercontent.com/u/803398?v=4",
"profile": "http://toshimaru.net/",
"contributions": [
"translation"
]
},
{
"login": "shankarcabus",
"name": "Shankar Cabus",
"avatar_url": "https://avatars3.githubusercontent.com/u/1202421?v=4",
"profile": "http://shankarcabus.com.br",
"contributions": [
"translation"
]
},
{
"login": "lukasz-jakub-adamczuk",
"name": "Ash",
"avatar_url": "https://avatars0.githubusercontent.com/u/1239848?v=4",
"profile": "https://github.com/lukasz-jakub-adamczuk",
"contributions": [
"translation"
]
},
{
"login": "hanksudo",
"name": "Hank Wang",
"avatar_url": "https://avatars2.githubusercontent.com/u/467745?v=4",
"profile": "https://github.com/hanksudo",
"contributions": [
"translation"
]
},
{
"login": "Graybobo",
"name": "KILLHAPPY.",
"avatar_url": "https://avatars2.githubusercontent.com/u/790332?v=4",
"profile": "https://graybobo.github.io/",
"contributions": [
"doc"
]
},
{
"login": "msval",
"name": "Marko Švaljek",
"avatar_url": "https://avatars0.githubusercontent.com/u/2877320?v=4",
"profile": "http://msvaljek.blogspot.com",
"contributions": [
"translation"
]
},
{
"login": "Antonio-Laguna",
"name": "Antonio Laguna",
"avatar_url": "https://avatars2.githubusercontent.com/u/946645?v=4",
"profile": "https://www.funcion13.com",
"contributions": [
"doc",
"translation"
]
},
{
"login": "mi2oon",
"name": "Mithun Dhiman",
"avatar_url": "https://avatars3.githubusercontent.com/u/464143?v=4",
"profile": "http://www.mi2oon.com",
"contributions": [
"translation"
]
},
{
"login": "Darklg",
"name": "Kévin Rocher / @Darklg",
"avatar_url": "https://avatars1.githubusercontent.com/u/307957?v=4",
"profile": "http://darklg.me",
"contributions": [
"translation"
]
},
{
"login": "dpashkevich",
"name": "Dmitry Pashkevich",
"avatar_url": "https://avatars3.githubusercontent.com/u/1157741?v=4",
"profile": "http://dpashk.com",
"contributions": [
"translation"
]
},
{
"login": "karmeljuk",
"name": "karmeljuk",
"avatar_url": "https://avatars0.githubusercontent.com/u/5672886?v=4",
"profile": "https://github.com/karmeljuk",
"contributions": [
"translation"
]
},
{
"login": "schuer",
"name": "Dirk Schürjohann",
"avatar_url": "https://avatars2.githubusercontent.com/u/1297466?v=4",
"profile": "https://decaf.de",
"contributions": [
"translation"
]
},
{
"login": "cybear",
"name": "Björn Söderqvist",
"avatar_url": "https://avatars1.githubusercontent.com/u/73858?v=4",
"profile": "https://github.com/cybear",
"contributions": [
"translation"
]
},
{
"login": "nitinhayaran",
"name": "Nitin Hayaran",
"avatar_url": "https://avatars1.githubusercontent.com/u/50523?v=4",
"profile": "http://www.nitinh.com",
"contributions": [
"doc"
]
},
{
"login": "Poetro",
"name": "Peter Galiba",
"avatar_url": "https://avatars0.githubusercontent.com/u/412052?v=4",
"profile": "http://poetro.hu/",
"contributions": [
"doc"
]
},
{
"login": "nheinrich",
"name": "Neil Heinrich",
"avatar_url": "https://avatars2.githubusercontent.com/u/23180?v=4",
"profile": "http://neilheinrich.com",
"contributions": [
"doc"
]
},
{
"login": "ohgyun",
"name": "Ohgyun Ahn",
"avatar_url": "https://avatars2.githubusercontent.com/u/582314?v=4",
"profile": "http://ohgyun.com",
"contributions": [
"translation"
]
},
{
"login": "nerdog",
"name": "nerdog",
"avatar_url": "https://avatars3.githubusercontent.com/u/1648813?v=4",
"profile": "https://github.com/nerdog",
"contributions": [
"translation"
]
},
{
"login": "leopic",
"name": "Leo Picado",
"avatar_url": "https://avatars2.githubusercontent.com/u/117184?v=4",
"profile": "http://leo.cr",
"contributions": [
"translation"
]
},
{
"login": "unity",
"name": "Romain Dardour",
"avatar_url": "https://avatars3.githubusercontent.com/u/9458?v=4",
"profile": "http://refine.hull.io",
"contributions": [
"translation"
]
},
{
"login": "alex-seville",
"name": "Alex Seville",
"avatar_url": "https://avatars2.githubusercontent.com/u/1172331?v=4",
"profile": "http://blog.alexanderseville.com/",
"contributions": [
"doc"
]
},
{
"login": "hooray",
"name": "胡尐睿丶",
"avatar_url": "https://avatars3.githubusercontent.com/u/1574903?v=4",
"profile": "http://hooray.cnblogs.com",
"contributions": [
"translation"
]
},
{
"login": "vermilion1",
"name": "Vitalii Petrychuk",
"avatar_url": "https://avatars3.githubusercontent.com/u/744568?v=4",
"profile": "http://petrychuk.com",
"contributions": [
"translation"
]
},
{
"login": "Tairraos",
"name": "Tairraos",
"avatar_url": "https://avatars1.githubusercontent.com/u/185069?v=4",
"profile": "http://tairraos.github.io",
"contributions": [
"doc",
"translation"
]
},
{
"login": "draev",
"name": "Dmitrii Raev",
"avatar_url": "https://avatars2.githubusercontent.com/u/842729?v=4",
"profile": "https://github.com/draev",
"contributions": [
"translation"
]
},
{
"login": "bpu",
"name": "Bartek",
"avatar_url": "https://avatars1.githubusercontent.com/u/3254402?v=4",
"profile": "https://github.com/bpu",
"contributions": [
"translation"
]
},
{
"login": "vitorbal",
"name": "Vitor Balocco",
"avatar_url": "https://avatars2.githubusercontent.com/u/626038?v=4",
"profile": "https://twitter.com/vitorbal",
"contributions": [
"doc"
]
},
{
"login": "jonathantneal",
"name": "Jonathan Neal",
"avatar_url": "https://avatars0.githubusercontent.com/u/188426?v=4",
"profile": "http://jonathantneal.com",
"contributions": [
"doc"
]
},
{
"login": "Muqito",
"name": "Christoffer Lans",
"avatar_url": "https://avatars3.githubusercontent.com/u/3002925?v=4",
"profile": "https://github.com/Muqito",
"contributions": [
"translation"
]
},
{
"login": "LFeh",
"name": "Felipe Fialho",
"avatar_url": "https://avatars0.githubusercontent.com/u/3603793?v=4",
"profile": "http://www.felipefialho.com/",
"contributions": [
"translation"
]
},
{
"login": "pim",
"name": "Piotrek Mierzejewski",
"avatar_url": "https://avatars3.githubusercontent.com/u/85532?v=4",
"profile": "http://piotrek.co",
"contributions": [
"translation"
]
},
{
"login": "wibron",
"name": "Patrik Wibron",
"avatar_url": "https://avatars3.githubusercontent.com/u/233347?v=4",
"profile": "http://patrikwibron.se/",
"contributions": [
"translation"
]
},
{
"login": "vdv73rus",
"name": "Dmitry Vislov",
"avatar_url": "https://avatars3.githubusercontent.com/u/971061?v=4",
"profile": "http://vdv73.ru",
"contributions": [
"translation"
]
},
{
"login": "castus",
"name": "Krzysztof Romanowski",
"avatar_url": "https://avatars2.githubusercontent.com/u/522810?v=4",
"profile": "http://krzysztofromanowski.pl",
"contributions": [
"doc"
]
},
{
"login": "nightire",
"name": "Albert Yu",
"avatar_url": "https://avatars3.githubusercontent.com/u/1104018?v=4",
"profile": "http://www.very-geek.com",
"contributions": [
"translation"
]
},
{
"login": "slara",
"name": "Sebastian Lara Menares",
"avatar_url": "https://avatars3.githubusercontent.com/u/585824?v=4",
"profile": "https://twitter.com/slaramen",
"contributions": [
"translation"
]
},
{
"login": "sunnylost",
"name": "sunnylost",
"avatar_url": "https://avatars3.githubusercontent.com/u/693496?v=4",
"profile": "http://sunnylost.com/",
"contributions": [
"translation"
]
},
{
"login": "miniflycn",
"name": "Daniel Yang",
"avatar_url": "https://avatars3.githubusercontent.com/u/2239584?v=4",
"profile": "https://github.com/miniflycn",
"contributions": [
"doc"
]
},
{
"login": "frontdevde",
"name": "Michael P. Pfeiffer",
"avatar_url": "https://avatars0.githubusercontent.com/u/1562646?v=4",
"profile": "http://contains.me/",
"contributions": [
"translation"
]
},
{
"login": "Inkdpixels",
"name": "Tyll Weiß",
"avatar_url": "https://avatars1.githubusercontent.com/u/1557092?v=4",
"profile": "http://craft-interactive.de/",
"contributions": [
"translation"
]
},
{
"login": "andreisebastianc",
"name": "Andrei Sebastian Cîmpean",
"avatar_url": "https://avatars2.githubusercontent.com/u/636000?v=4",
"profile": "http://andreime.com",
"contributions": [
"translation"
]
},
{
"login": "denis-sokolov",
"name": "Denis Sokolov",
"avatar_url": "https://avatars0.githubusercontent.com/u/113721?v=4",
"profile": "http://sokolov.cc/",
"contributions": [
"doc"
]
},
{
"login": "arcanous",
"name": "Harijs Deksnis",
"avatar_url": "https://avatars3.githubusercontent.com/u/4963067?v=4",
"profile": "https://github.com/arcanous",
"contributions": [
"translation"
]
},
{
"login": "roblarsen",
"name": "Rob Larsen",
"avatar_url": "https://avatars0.githubusercontent.com/u/361421?v=4",
"profile": "http://htmlcssjavascript.com/",
"contributions": [
"ideas",
"review",
"maintenance"
]
},
{
"login": "cezaraugusto",
"name": "Cezar Augusto",
"avatar_url": "https://avatars0.githubusercontent.com/u/4672033?v=4",
"profile": "https://cezaraugusto.net/",
"contributions": [
"ideas",
"infra",
"review",
"maintenance"
]
},
{
"login": "vvscode",
"name": "Vasiliy Vanchuk",
"avatar_url": "https://avatars1.githubusercontent.com/u/6904368?v=4",
"profile": "https://www.linkedin.com/in/vvanchuk/",
"contributions": [
"ideas",
"review",
"maintenance"
]
}
],
"repoType": "github",
"commitConvention": "none"
}

View File

@ -22,5 +22,28 @@
"github": "https://github.com/vvscode",
"twitter": "https://twitter.com/vvscode"
}
],
"legacy": [
{
"avatar": "https://avatars0.githubusercontent.com/u/459713?v=4",
"name": "Darcy Clarke",
"website": "https://darcyclarke.me",
"github": "https://github.com/darcyclarke",
"twitter": "https://twitter.com/darcy"
},
{
"avatar": "https://avatars0.githubusercontent.com/u/1245284?v=4",
"name": "Righ Gilbank",
"website": "https://richgilbank.com/",
"github": "https://github.com/richgilbank",
"twitter": "https://twitter.com/richgilbank"
},
{
"avatar": "https://avatars0.githubusercontent.com/u/21979?v=4",
"name": "Bo-Yi Wu",
"website": "https://about.me/appleboy",
"github": "https://github.com/appleboy",
"twitter": "https://twitter.com/appleboy"
}
]
}

104
src/_data/og.json Normal file
View File

@ -0,0 +1,104 @@
{
"all": [
{
"avatar": "https://avatars0.githubusercontent.com/u/39191?v=4",
"name": "Paul Irish",
"website": "https://www.paulirish.com/",
"github": "https://github.com/paulirish",
"twitter": "https://twitter.com/paul_irish"
},
{
"avatar": "https://avatars0.githubusercontent.com/u/459713?v=4",
"name": "Darcy Clarke",
"website": "https://darcyclarke.me",
"github": "https://github.com/darcyclarke",
"twitter": "https://twitter.com/darcy"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/85315?s=460&v=4",
"name": "Ben Truyman",
"website": "",
"github": "https://github.com/bentruyman",
"twitter": "https://twitter.com/bentruyman"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/54051?s=460&v=4",
"name": "Ben Alman",
"website": "http://benalman.com/",
"github": "https://github.com/cowboy",
"twitter": "https://twitter.com/cowboy"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/155599?s=460&v=4",
"name": "Adam Sontag",
"website": "http://ajpiano.com/",
"github": "https://github.com/ajpiano",
"twitter": "https://twitter.com/ajpiano"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/96554?s=460&v=4",
"name": "Alex Sexton",
"website": "https://alexsexton.com/",
"github": "https://github.com/slexaxton",
"twitter": "https://twitter.com/slexaxton"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/234160?s=460&v=4",
"name": "Roger Raymond",
"website": "http://asphyxia.com/",
"github": "https://github.com/iansym",
"twitter": "https://twitter.com/iansym"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/58987?s=460&v=4",
"name": "Rebecca Murphey",
"website": "https://rmurphey.com/",
"github": "https://github.com/rmurphey",
"twitter": "https://twitter.com/rmurphey"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/122117?s=460&v=4",
"name": "Boaz Sender",
"website": "http://boazsender.com/",
"github": "https://github.com/boazsender",
"twitter": "https://twitter.com/boazsender"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/67283?s=460&v=4",
"name": "Mike Taylor",
"website": "https://miketaylr.com/",
"github": "https://github.com/miketaylr",
"twitter": "https://twitter.com/miketaylr"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/128755?s=460&v=4",
"name": "Vlad Filippov",
"website": "https://vladfilippov.com/",
"github": "https://github.com/vladikoff",
"twitter": "https://twitter.com/vladikoff"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/18397?s=460&v=4",
"name": "Gianni Chiappetta",
"website": "http://turnt.biz/",
"github": "https://github.com/gf3",
"twitter": "https://twitter.com/gf3"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/188426?s=460&v=4",
"name": "Jonathan Neal",
"website": "https://jonneal.dev/",
"github": "https://github.com/jonathantneal",
"twitter": "https://twitter.com/jon_neal"
},
{
"avatar": "https://avatars1.githubusercontent.com/u/84644?s=460&v=4",
"name": "Sam Breed",
"website": "https://wookiehangover.com/",
"github": "https://github.com/wookiehangover",
"twitter": "https://twitter.com/sambreed"
}
]
}

View File

@ -1,24 +1,6 @@
{
"all": [
{
"abbreviation": "Coding",
"title": "Coding Questions",
"url": "/questions/coding-questions/",
"external": false
},
{
"abbreviation": "CSS",
"title": "CSS Questions",
"url": "/questions/css-questions/",
"external": false
},
{
"abbreviation": "Fun",
"title": "Fun Questions",
"url": "/questions/fun-questions/",
"external": false
},
{
"abbreviation": "General",
"title": "General Questions",
@ -31,6 +13,12 @@
"url": "/questions/html-questions/",
"external": false
},
{
"abbreviation": "CSS",
"title": "CSS Questions",
"url": "/questions/css-questions/",
"external": false
},
{
"abbreviation": "JavaScript",
"title": "JavaScript Questions",
@ -44,9 +32,9 @@
"external": true
},
{
"abbreviation": "Network",
"title": "Network Questions",
"url": "/questions/network-questions/",
"abbreviation": "Testing",
"title": "Testing Questions",
"url": "/questions/testing-questions/",
"external": false
},
{
@ -56,9 +44,21 @@
"external": false
},
{
"abbreviation": "Testing",
"title": "Testing Questions",
"url": "/questions/testing-questions/",
"abbreviation": "Network",
"title": "Network Questions",
"url": "/questions/network-questions/",
"external": false
},
{
"abbreviation": "Coding",
"title": "Coding Questions",
"url": "/questions/coding-questions/",
"external": false
},
{
"abbreviation": "Fun",
"title": "Fun Questions",
"url": "/questions/fun-questions/",
"external": false
}
]

View File

@ -4,7 +4,7 @@ body {
font-family: var(--font-family-body);
font-weight: 400;
font-size: 1.2rem;
line-height: 1.5;
line-height: 2;
color: var(--color-text);
}
@ -36,13 +36,14 @@ a {
transition: color ease-out var(--transition-duration);
}
a.current,
a:hover:not(.skip-link),
a:focus:not(.skip-link) {
color: var(--color-primary);
}
a:not(.navigation-anchor)[rel~='external'] {
text-decoration: overline;
a:not(.navigation-anchor)[rel~='external']:after {
content: ' ➚'
}
ul:not(.navigation):not(.inline-list) {
@ -126,7 +127,6 @@ dd + dt {
}
abbr[title], acronym[title] {
text-decoration: overline;
background: var(--color-gray-opacity);
border: 1px solid var(--color-gray-opacity);
cursor: help;
@ -146,7 +146,7 @@ abbr[title], acronym[title] {
}
.content li:not(:last-of-type) {
margin-bottom: .5rem;
margin-bottom: 1.2rem;
}
.content h2 {
@ -179,10 +179,12 @@ abbr[title], acronym[title] {
.inline-list {
padding: 0;
list-style: none;
display: flex;
flex-wrap: wrap;
}
.inline-list li {
padding: 0;
padding: 0 5px;
display: inline-block;
vertical-align: middle;
text-align: center;
@ -205,6 +207,17 @@ abbr[title], acronym[title] {
margin: 0 0.15rem;
}
.inline-list-contributors li a,
.inline-list-original li a {
font-size: 1rem;
}
.avatar {
max-width: 12rem;
}
hr {
border: none;
bacground: none;
border-bottom: 1px solid #efefef;
}

View File

@ -33,15 +33,15 @@
@media (min-width: 30em) {
.header-big-title {
margin: 1.4rem 0;
margin: 1.4rem 0 0.7rem;
font-size: 4.6rem;
}
}
@media (min-width: 60em) {
.header-big-title {
margin: 2.1rem 0;
font-size: 6.9rem;
margin: 2.1rem 0 0.7rem;
font-size: 5.4rem;
}
}
@ -62,6 +62,7 @@
bottom: 0;
left: 0;
background-image: url('https://h5bp.github.io/Front-end-Developer-Interview-Questions/assets/images/gradient.svg');
background-size: cover;
pointer-events: none;
}
.header-big-title::before {

View File

@ -1,13 +1,18 @@
.nav {
padding: 1rem 0;
margin-bottom: 1rem;
position: relative;
font-family: var(--font-family-heading);
}
.nav li {
word-wrap: none;
white-space: nowrap;
}
.navigation {
list-style: none;
display: flex;
justify-content: center;
flex-wrap: wrap;
font-size: 1rem;
}
@ -22,12 +27,11 @@
}
.navigation-toggle {
margin-top: -0.3rem;
display: inline-block;
appearance: none;
border: 0;
font-family: var(--font-family-body);
font-size: 1rem;
font-weight: 600;
cursor: pointer;
background: transparent;
}
@ -36,7 +40,6 @@
content: '\25BE';
padding-left: 0.3rem;
display: inline-block;
font-family: var(--font-family-heading);
font-size: 1.2rem;
font-weight: bold;
color: var(--color-primary);
@ -121,19 +124,48 @@
}
}
.navigation-divider {
display: none;
.navigation-item-emoji {
width: 100%;
font-size: 1rem;
line-height: 1rem;
padding-bottom: 1.5rem;
margin-bottom: 1.5rem;
vertical-align: top;
align-content: flex-start;
border-bottom: 1px solid #efefef;
}
.navigation-item-home {
border-bottom: none;
padding-bottom: 0;
font-weight: 600;
}
@media (min-width: 60em) {
.navigation-divider {
margin-left: auto;
display: inline-block;
.navigation-item-emoji {
width: 50%;
margin-bottom: 2rem;
border-bottom: 1px solid #efefef;
}
}
.navigation-item-emoji {
margin-right: 0.8rem;
.navigation-item-emoji em {
font-style: normal;
margin-right: 0.5rem;
}
.navigation-item-translations {
text-align: left;
}
@media (min-width: 60em) {
.navigation-item-translations {
text-align: right;
}
}
.navigation-item-home em {
color: #835eff;
}
.navigation-item-emoji a {
@ -155,4 +187,5 @@
.navigation-anchor.current {
border-bottom: 2px solid var(--color-highlight);
padding: 0 0 5px 0;
}

View File

@ -36,7 +36,7 @@
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
background: #1d1f21;
background: #370b44;
}
/* Inline code */

View File

@ -1,11 +1,7 @@
<footer class="footer">
<p class="footer-text">
Copyright &copy; 2012 - 2019. Contributors to
<a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions">Front-end-Developer-Interview-Questions.</a><br>
This project is maintained by
{% for person in maintainers.all %}
<a href="{{ person.github }}" target="_blank" rel="noreferrer noopener">{{ person.name }}</a>{% if not loop.last %}{% if loop.index != loop.length - 1 %}, {% else %} and {% endif %}{% endif %}
{% endfor %}.<br>
<a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/CONTRIBUTORS.md">Front-end-Developer-Interview-Questions.</a><br>
Curious about the project? <a href="{{ '/about/' | url }}">Read more about here</a>.
</p>
</footer>

View File

@ -1,5 +1,7 @@
<nav class="nav">
<ul class="navigation" id="navigation">
<li class="navigation-item-emoji navigation-item-home"><a class="navigation-anchor" href="{{ '/' | url }}" title="Home"><em>★</em><span>Front-end Developer Interview Questions</span></a></li>
<li class="navigation-item-emoji navigation-item-translations"><a class="navigation-anchor" href="{{ '/translations' | url }}" title="Translations"><em>🌐</em><span>Translations</span></a></li>
<li class="navigation-item navigation-questions-label"><button class="navigation-toggle" id="navigation-toggle">Questions:</button></li>
<li class="navigation-item navigation-questions">
<ul class="navigation navigation-questions-list">
@ -12,8 +14,5 @@
{% endfor %}
</ul>
</li>
<li class="navigation-item navigation-divider">|</li>
<li class="navigation-item-emoji navigation-item-home"><a class="navigation-anchor" href="{{ '/' | url }}" title="Home">🏠</a></li>
<li class="navigation-item-emoji navigation-item-translations"><a class="navigation-anchor" href="{{ '/translations' | url }}" title="Translations">🌐</a></li>
</ul>
</nav>

View File

@ -4,26 +4,24 @@ permalink: /about/index.html
---
{% extends 'layouts/page.njk' %}
{% set header %}
## This Project 🤳
{% set content %}
## Overview 📦
This file contains a number of front-end interview questions that can be used when vetting potential candidates. It is by no means recommended to use every single question here on the same candidate (that would take hours). Choosing a few items from this list should help you vet the intended skills you require.
This project started in 2009 by [Darcy Clarke](https://darcyclarke.me), releasing in [2012](http://web.archive.org/web/20120909134303/http://darcyclarke.me/development/front-end-job-interview-questions) to the public. Many of the initial questions were sourced from a shared **etherpad** document started by [Paul Irish](https://twitter.com/paul_irish).
**Note:** Keep in mind that many of these questions are open-ended and could lead to interesting discussions that tell you more about the person's capabilities than a straight answer would.
At its core, the project contains a number of front-end questions that can be used when vetting potential candidates, test yourself or used as a guide for concepts you may want to learn. It is by no means recommended to use these questions verbatim, nor expected that someone would know all the "answers". These questions are intentiionally written to be open-ended and hopefully lead to interesting discussions that tell you more about a person's thought process then reference memory.
## Contribute 🕶
#### This project was featured on [The Changelog](https://changelog.com/podcast/143) Episode #143 (Feb 21, 2015)
Saw something wrong? Want to add a question? suggest something? Check our [contributing guidelines](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/.github/CONTRIBUTING.md), open a pull-request or [fill a bug](https://github.com/h5bp/Front-end-Developer-Interview-Questions/issues/new).
<iframe src="https://changelog.com/podcast/143/embed" scrolling="no" style="width: 100%; max-width: 100%;" width="700" height="220" frameborder="no"></iframe>
## Maintainers 🦄
{% endset %}
## Current Maintainers 🦄
{% set table %}
<ul class="inline-list">
{% for person in maintainers.all %}
<li style="width: {{ 100 / loop.length }}%">
<img class="avatar" src="{{ person.avatar }}">
<a href="{{ person.website }}" target="_blank" rel="noreferrer noopener">{{ person.name }}</a>
<img class="avatar" src="{{ person.avatar }}" width="100%" height="auto">
<a href="{{ person.website }}" target="_blank" rel="noreferrer noopener">{{ person.name }}</a><br>
<a aria-label="Github" href="{{ person.github }}">
<svg focusable="false" aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="#24292E" d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg>
</a>
@ -33,22 +31,64 @@ Saw something wrong? Want to add a question? suggest something? Check our [contr
</li>
{% endfor %}
</ul>
{% endset %}
{% set footer %}
It has since been active thanks to these [incredibly wonderful people](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/CONTRIBUTORS.md).
<hr>
Looking to contribute? Check our [Contributing guide](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/.github/CONTRIBUTING.md) to get started!
## Maintainers Emeriti 🐴
## Honorable Mentions 🎠
<ul class="inline-list">
{% for person in maintainers.legacy %}
<li style="width: {{ 100 / loop.length }}%">
<img class="avatar" src="{{ person.avatar }}" width="100%" height="auto">
<a href="{{ person.website }}" target="_blank" rel="noreferrer noopener">{{ person.name }}</a><br>
<a aria-label="Github" href="{{ person.github }}">
<svg focusable="false" aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="#24292E" d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg>
</a>
<a aria-label="Twitter" href="{{ person.twitter }}">
<svg focusable="false" aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="#55ACEE" d="M23.954 4.569a10 10 0 0 1-2.825.775 4.958 4.958 0 0 0 2.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 0 0-8.384 4.482C7.691 8.094 4.066 6.13 1.64 3.161a4.822 4.822 0 0 0-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 0 1-2.228-.616v.061a4.923 4.923 0 0 0 3.946 4.827 4.996 4.996 0 0 1-2.212.085 4.937 4.937 0 0 0 4.604 3.417 9.868 9.868 0 0 1-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 0 0 7.557 2.209c9.054 0 13.999-7.496 13.999-13.986 0-.209 0-.42-.015-.63a9.936 9.936 0 0 0 2.46-2.548l-.047-.02z"></path></svg>
</a>
</li>
{% endfor %}
</ul>
<hr>
## Original Contributors ✨
<ul class="inline-list inline-list-original">
{% for person in og.all %}
<li style="width: 16.5%;">
<img class="avatar" src="{{ person.avatar }}" width="100%" height="auto">
<a href="{{ person.website }}" target="_blank" rel="noreferrer noopener">{{ person.name }}</a><br>
<a aria-label="Github" href="{{ person.github }}">
<svg focusable="false" aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="#24292E" d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg>
</a>
<a aria-label="Twitter" href="{{ person.twitter }}">
<svg focusable="false" aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="#55ACEE" d="M23.954 4.569a10 10 0 0 1-2.825.775 4.958 4.958 0 0 0 2.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 0 0-8.384 4.482C7.691 8.094 4.066 6.13 1.64 3.161a4.822 4.822 0 0 0-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 0 1-2.228-.616v.061a4.923 4.923 0 0 0 3.946 4.827 4.996 4.996 0 0 1-2.212.085 4.937 4.937 0 0 0 4.604 3.417 9.868 9.868 0 0 1-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 0 0 7.557 2.209c9.054 0 13.999-7.496 13.999-13.986 0-.209 0-.42-.015-.63a9.936 9.936 0 0 0 2.46-2.548l-.047-.02z"></path></svg>
</a>
</li>
{% endfor %}
</ul>
<hr>
## All Contributors 🌏
<ul class="inline-list inline-list-contributors">
{% for person in contributors.contributors %}
<li style="width: 16.5%">
<img class="avatar" src="{{ person.avatar_url }}" width="100%" height="auto">
<a href="https://github.com/{{ person.login }}" target="_blank" rel="noreferrer noopener">{{ person.name }}</a>
</li>
{% endfor %}
</ul>
Saw something wrong? Want to add a question? suggest something? Check our [contributing guidelines](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/.github/CONTRIBUTING.md), open a pull-request or [fill a bug](https://github.com/h5bp/Front-end-Developer-Interview-Questions/issues/new).
This project started in 2009 as a collaboration of [@paul_irish](https://twitter.com/paul_irish) [@bentruyman](https://twitter.com/bentruyman) [@cowboy](https://twitter.com/cowboy) [@ajpiano](https://twitter.com/ajpiano) [@SlexAxton](https://twitter.com/slexaxton) [@boazsender](https://twitter.com/boazsender) [@miketaylr](https://twitter.com/miketaylr) [@vladikoff](https://twitter.com/vladikoff) [@gf3](https://twitter.com/gf3) [@jon_neal](https://twitter.com/jon_neal) [@sambreed](https://twitter.com/sambreed) and [@iansym](https://twitter.com/iansym).
{% endset %}
{% block main %}
<div class="content">
{{ header | markdownify | safe }}
{{ table | safe }}
{{ footer | markdownify | safe }}
{{ content | markdownify | safe }}
</div>
{% endblock %}

View File

@ -1,5 +1,5 @@
---
title: Front-end Job Interview Questions
title: Front-end Developer Interview Questions
permalink: /index.html
---
{% extends 'layouts/default.njk' %}
@ -7,13 +7,12 @@ permalink: /index.html
{% block pageTop %}
<main class="header">
<iframe title="GitHub stars for Front-end Job Interview Questions" src="https://ghbtns.com/github-btn.html?user=h5bp&repo=Front-end-Developer-Interview-Questions&type=star&count=true&size=large" frameborder="0" scrolling="0" width="160px" height="30px"></iframe><br>
<h1 class="header-big-title gradient1">
{{ title }}</h1>
<h1 class="header-big-title gradient1">{{ title }}</h1>
<p class="header-big-description">
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore. <a href="{{ '/about/' | url }}">Read more about here</a>. Better in your language? See one of our <a href="{{ '/translations/' | url }}">translations</a>.
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore. <a href="{{ '/about/' | url }}">Read more about it here</a>. Better in your language? See one of our <a href="{{ '/translations/' | url }}">translations</a>.
</p>
<p class="header-description">
Since this project begun, thousands of questions were added by an amazing group of people, and translated to more than 30 different languages. <b>Want to contribute?</b> See our <a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/.github/CONTRIBUTING.md" target="_blank" rel="noreferrer noopener">contribute</a> guide. We have a <a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/CONTRIBUTORS.md">Hall of Fame 👑</a>.
Since this project begun, thousands of questions were added by an amazing group of people, and translated to more than 30 different languages. <b>Want to contribute?</b> See our <a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/.github/CONTRIBUTING.md" target="_blank" rel="noreferrer noopener">contribute</a> guide.
</p>
</main>
{% endblock %}