小编我今天逛论坛看到一位 HR 帖子直播公司面试情况,该公司是做棋牌 APP 的,现在正在招聘前端工程师和运营人员,HR 直播的是前端这块的,有写游戏的也有做网站项目的,写特效的都有很多,但是这位 HR 却看上了一位 60 行代码写俄罗斯方块的小伙,代码很少只要是学过的看一遍都会写,但是 HR 看上的是他的思维和速度,能在短时间内写出来代表他的基本功很强,小编我也把这位小伙的代码 COPY 了一份,是用 JavaScript 语言写的,头条有学前端的都可以拿去练手,文末有源码领取地址.
这篇文章分享之前我还是要推荐下我自己的前端群:640633433,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份 2018 最新的前端资料和零基础入门教程,欢迎初学和进阶中的小伙伴.
完成后的效果图:
针对学习迷茫的小伙伴我来给你指点一下:
为什么学前端?有兴趣,想赚钱,有兴趣且想赚钱
那么要满足这几个需求,就要找一个好的上家(公司),那么要进公司,就只要过面试这关,那么现在要通过前端面试需要掌握那么多东西吗?答案是不需要的,一般面试官也没那么多时间问你这么多东西,基本上看你基础扎实就可以通过了.
那么基础反应在哪些方面呢?
浏览器渲染原理,(网上一堆)js 基本功(看书吧)CSS 基础知识,(看书吧)模块化概念,(webpack,gulp,grunt)工程化概念,性能调优,(内存,加载时间)查错定位.(经验)这几点也是你能开发出一个性能优秀的软件的前提,那么如果你有能力开发出性能好的软件,为什么公司不要你呢?有些公司可能会需要你会 react,vue,angularjs,这些你随便挑一个学就行了,但是在面试的时候就说,** 这个框架我以前用过,不过现在有点生疏了,但是我上手很快,一下就学会了,好,面试官就让你过了.(其实应该算是加分项吧)如果面试官觉得你还可以,对你有兴趣,然后也有时间,就会问问你一些 http 的东西啊,计算机网络啊,web 安防啊....
这个俄罗斯方块案例到这里就做结束了,想要完整代码自己学习练手的小伙伴进我的群自助领取,已经上传到群文件里了:640633433,欢迎初学和进阶中的小伙伴.
来源: http://www.jianshu.com/p/9c715851b9d6