留学世界热点关注
年轻就要去留学

一次前端面试~终于拿到理想中的offer!

2019年已经过去一半,终于拿到一直想去的公司offer,也算是实现了今年的一个小目标。

由于这家公司是我从去年到现在最想去的公司,本次换工作一直没有投,希望先积累下面试经验再投。

没有想到居然先在boss直聘上接到这家公司的技术经理的面试邀请,真的非常意外也非常兴奋😄

那个时候我手上已经有比较理想的offer,所以心态也还不错,没有太多担心和顾虑。整个面试过程虽然有点虐,但是自认为面试过程中心态和交流状态都非常积极,遇到不会的问题时我的求生欲格外的强,面试官都几乎要被逗笑了😢

这家公司也是我所经历的所有面试中体验最好的,每一轮面试官都非常专业,态度很友好,针对你不会的问题会启发和引导,最后答完会给你做知识的总结和梳理。当时我就想,即使没有被录取也算是一次很好的学习机会吧,三轮面试4个多小时,赚了赚了😝

面试第二天接到hrbp的电话面试,了解了下个人情况,同样很nice。第三天接到薪酬hr的电话,最后给到我期望薪酬,没有压价,耶!

下面是面试中问到的问题,还记得的列出来了,好多都忘了……

希望半年以后的我,对这些问题能有新的理解和回答。

面试题

3轮技术面,一共4个小时;hr面是通过电话面试;一共4轮,然后定薪酬,发offer。

一面 – 技术经理面

什么是w3c规范

如何阻塞操作,例如频繁请求,如果控制2秒请求一次

倒计时插件如何封装

为什么setTimeout设置的时间不准确

如何使setTimeout时间精确

如何清除页面上所有的定时器

vue filter的用法和实现原理

vue router如何实现登录校验

vue router afterEach是用来干什么的

elementUI的badge组件,进度条组件,上传组件的使用

vuex的用法,核心api,什么时候需要用vuex

对koa的理解,最复杂的项目做到什么程度

设计模式知道哪些

手写观察者模式,什么是观察者模式,使用场景是什么

算法题:从一个数组中截取m个数,并让顺序是随机的,如何做

常用sql语句

二面 – 技术经理/主管面

用react重构vue项目,只重构了页面的一部分,如何正常展示整个页面

正则表达式过滤一堆资源文件中不包括js的文件

手写数组去重

50万条数据去重的时间复杂度

shell命令用过哪些,使用场景

三面 – 技术总监面

web安全的方式及解决方案

登录的前后端处理过程

有没有出现过页面访问越来越卡的情况

什么是内存泄漏,如何排查内存泄漏问题,由什么引起的

项目中的难点

出现的线上问题如何排查

http和https的区别

如何存储用户密码,如何保证安全性

读过哪些源码,读完之后有什么思考和理解

localstorage是存储在哪里;token是存储在哪里,前端如何获取的;cookie是存储在哪里

主要考察:安全,http,项目经验,解决问题的能力

赞(1) 打赏
未经允许不得转载:留学世界 Study Overseas Global Study Abroad Programs Overseas Student International Studies Abroad » 一次前端面试~终于拿到理想中的offer!

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

留学世界热点关注

联系我们加入会员
Chinese (Simplified)EnglishFrenchJapaneseRussianSpanish
  • Sign up
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
We do not share your personal details with anyone.
overseastudy.world

FREE
VIEW