牛客还愿,shopee 前端面经
秋招和春招面试过不下20家,虾皮是我最满意最想去的公司了,之前虾皮每一次面试我都在牛客上许愿,非常幸运的都很灵,现在经过4周的面试和等待,终于拿到了offer,我就来还愿了。
笔试:
贴个我的博客的连接:点击这里这里哦
一面
- 自我介绍
- 由于我自我介绍的时候谈到了自己做的项目,面试官问了项目中遇到的难点,亮点,以及怎么解决,谈到了一个实习项目做的大文件分片断点续传,这个追问的很深,差点就败下阵来,因为项目时间很久了,有些忘记了,其他项目还有最近做的毕业设计用到了 Node.js 的流和线程,解决了大数据的即时处理和渲染,还有其他几个项目,这个因人而异不再多说,总之我的一面很多时间都花在了项目上,因为面试官追问的很细,基本没有过多时间问基础问题。
- 一道事件循环输出题,类似字节的那道,只是改了输出
- 说一下你对HTTP的理解
- http 长连接是什么,keep-alive 的值和代表的啥意思
- 一个大的、需要长时间加载的前端项目该怎么优化,我说可以使用缓存和代码分片,然后问有什么缓存方法,除了使用 HTTP 缓存?
二面
和一面一个面试官?!
- 还是自我介绍
- JS 中字符串的存储方法,当声明一个字符串并给它赋值的时候内存会发生什么变化
- JS 中的数组和 C++ 、Java 的数组有什么区别
- React 的生命周期
- 然后面试官说技术问题一面的时候问的差不多了,然后借给我介绍 Shopee 和他们的部门
HR 面
- 职业规划
- 喜欢的领域
- 意向城市
- 有其他offer吗
- 期望薪资
- 还有什么问题