目前,项目已经告一段落了,这两天还处于疲惫期,就要开始找工作了。已经,面了两家小公司,想跟大家一起分享分享以下经验。
面试的第一家是蹭着朋友的面试机会,厚着脸皮去的^_^。第一家是一家外包公司,一个月2k的补贴,emmm,公司情况就说这么多吧!还是谈谈我当时的面试吧。
敲黑板!划重点。
首先自我介绍我就不多说了,接着就是笔试,我当时是做的前后端两套笔试题。好像公司的hr有意让我做全栈(hhh...)。先写的后台Node.js的笔试题,Node+mysql,感觉还可以,面试题都是比较基础的,但是毕竟是后台,还是有一些算法题在里面的。像基础的排序:冒泡、选择、快排、堆排,至少要写出一题来。再比如,像一块钱一瓶啤酒,喝完两瓶可以兑换一瓶,问我n元可以喝到几瓶啤酒。我的回答是:抱歉,我不喝酒,可以吗。当然是开玩笑的,这题和李白买酒其实是差不多的逻辑,但是时间关系,我就直接没写。。。尴尬了吧。
其次就是数据库,是一些基本的嵌套查询,表连接语句,但是没有相关的表,题目上来就是学生表、课程表,问选修**课程的学生成绩是多少。。。本身的题目并没有多大难度,主要还是考验你的手写sql语句的能力。后台题目太多,整整两页纸,没有一点空隙。。前端就没有时间写,当然前端也是慢慢一页纸,30来道题目。。。
接着,就是面试后台,面试我的是一个男的,比我也就大3岁左右。emmm,问了一些跟技术无关的问题,即使问了技术,也是很浅的问题,比如,你用过express框架吗?你这么提高表连接效率?既然你写过项目,那你也部署到服务器上过咯?其他的我也不太记得了。。。
后来,直接面前端,问了一些基础的问题,不过也是比较重要的。比如,你知道怎么优化资源,怎么提高页面加载速率?变量提升听说过吗?那let、const呢?作用域链、原型链、闭包等等,其次还问了一些vue的问题,比如v-model的实现原理。其它啊,也大多不记得了。最近太疲劳,忘得有点多了。。。
作者:ClyingDeng
链接:https://juejin.cn/post/6844903976614232078
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。