直击面试现场:神级程序员仅100秒,60行代码写出俄罗斯方块,成为全公司焦点!

小编我今天逛论坛看到一位HR帖子直播公司面试情况,该公司是做棋牌APP的,现在正在招聘前端工程师和运营人员,HR直播的是前端这块的,有写游戏的也有做网站项目的,写特效的都有很多,但是这位HR却看上了一位60行代码写俄罗斯方块的小伙,代码很少只要是学过的看一遍都会写,但是HR看上的是他的思维和速度,能在短时间内写出来代表他的基本功很强,小编我也把这位小伙的代码COPY了一份,是用JavaScript语言写的,有学前端的都可以拿去练手,文末有源码领取地址。

完成后的效果图:

直击面试现场:神级程序员仅100秒,60行代码写出俄罗斯方块,成为全公司焦点!_第1张图片
直击面试现场:神级程序员仅100秒,60行代码写出俄罗斯方块,成为全公司焦点!_第2张图片
直击面试现场:神级程序员仅100秒,60行代码写出俄罗斯方块,成为全公司焦点!_第3张图片
直击面试现场:神级程序员仅100秒,60行代码写出俄罗斯方块,成为全公司焦点!_第4张图片

针对学习迷茫的小伙伴我来给你指点一下:

为什么学前端?有兴趣,想赚钱,有兴趣且想赚钱

那么要满足这几个需求,就要找一个好的上家(公司),那么要进公司,就只要过面试这关,那么现在要通过前端面试需要掌握那么多东西吗?答案是不需要的,一般面试官也没那么多时间问你这么多东西,基本上看你基础扎实就可以通过了。

那么基础反应在哪些方面呢?

浏览器渲染原理,(网上一堆)js基本功(看书吧)css基础知识,(看书吧)模块化概念,(webpack,gulp,grunt)工程化概念,性能调优,(内存,加载时间)查错定位。(经验)这几点也是你能开发出一个性能优秀的软件的前提,那么如果你有能力开发出性能好的软件,为什么公司不要你呢?有些公司可能会需要你会react,vue,angularjs,这些你随便挑一个学就行了,但是在面试的时候就说,**这个框架我以前用过,不过现在有点生疏了,但是我上手很快,一下就学会了,好,面试官就让你过了。(其实应该算是加分项吧)如果面试官觉得你还可以,对你有兴趣,然后也有时间,就会问问你一些http的东西啊,计算机网络啊,web安防啊。。。。

推荐下我自己的前端群:595549645,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份2017最新的前端资料和零基础入门教程,欢迎初学和进阶中的小伙伴。(本期俄罗斯方块源码已上传)

如果想看到更加系统的文章和学习方法经验可以关注我的微信公众号:‘web前端课程’关注后回复‘给我资料’可以领取一套完整的学习视频

你可能感兴趣的:(直击面试现场:神级程序员仅100秒,60行代码写出俄罗斯方块,成为全公司焦点!)