该项目已废弃,请转到js-interview-online,使用线上版
所谓前端工程师机试工具,希望各公司负责面试的同事能依照国内实际情况给予pull request
。
如大牛提供的exercises,就不合适。你很难想象半个多小时,国内能有多少应聘者可以很好的完成这些题目,符合国情,贴近工作需求,才是王道
npm install -g fe-interview
安装完成后,在命令行中执行:
fe
可以打开如下测试界面:
按照界面指示,开始愉快的答题吧!
Retro ansi terminal for front-end interview questions
License: MIT License
该项目已废弃,请转到js-interview-online,使用线上版
所谓前端工程师机试工具,希望各公司负责面试的同事能依照国内实际情况给予pull request
。
如大牛提供的exercises,就不合适。你很难想象半个多小时,国内能有多少应聘者可以很好的完成这些题目,符合国情,贴近工作需求,才是王道
npm install -g fe-interview
安装完成后,在命令行中执行:
fe
可以打开如下测试界面:
按照界面指示,开始愉快的答题吧!
由于编写上的不同导致函数本身定义运行时间有细微差别,
再加上setTimeout本身的不确定性。导致正确的程序无法通过测试。
将答案中if (typeof last === 'undefined') {
替换为简写的if (!last) {
对程序本身毫无影响,但却无法通过3个测试。
即使使用lodash
自身的throttle
函数,也无法通过Mocha
中精确到1ms的测试。
建议修改测试
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.