贝壳校招前端一面+二面+HR面【已OC】
一面(70min)
-
自我介绍
-
js数据类型
-
基本类型和引用类型的区别
-
const、let、var的区别
-
null和undefined的区别
-
js闭包
-
js原型链
-
跨域
-
jsonp原理
-
CORS知道吗
-
http状态码
-
504知道吗?
-
Js存储知道哪些?localstroage、sessionstroage、cookie
-
如果服务端设置一个cookie希望客户端不能操作怎么设置?
-
vue的生命周期
-
双向绑定的原理
-
vue-router一般是用什么模式?history还是hash?
-
如果要用history模式需要做什么事?
-
了解Hash模式的执行原理吗?比如他怎么知道url改变然后渲染页面文件
-
如何设置文字大小为6px?
-
但是浏览器最小只能识别12px,这时候怎么办?
-
css优先级
-
css3新特性
-
flex的特点?为什么要用它?
-
怎么设置元素水平和垂直居中
-
css清除浮动
-
浏览器重绘和重排
-
怎么用一行代码清楚一串字符串最前面和最后面的空格(中间也有空格)
-
用css实现一个200*200的div在不同分辨率屏幕上水平和垂直居中
-
之前做过的最难的组件是什么?
-
vue父子组件传值
-
有什么要问我的?
评价:很不错,跟同级学生相比很优秀
二面(45min)
-
自我介绍
-
怎么学习前端?
-
计算机哪些知道你觉得掌握的比较好的?(我说数据结构和算法)
-
介绍一下你比较熟悉的数据结构和算法
-
介绍一下简历上的项目及难点
-
项目中前端是怎么分工的?
-
计算机网络方面随便说一些你知道的
-
说一下观察者模式?还有什么熟悉的?
-
前端中哪些场景用到了观察者模式?
-
微信小程序和web项目有什么区别?
-
身为项目负责人你是怎么管理你的项目团队的?
HR面(15min)
-
简单介绍一下自己
-
实习学到什么东西?
-
实习主要做什么东西?
-
实习有人带吗?
-
对城市有什么倾向?
-
通过什么渠道了解到贝壳的?
-
对贝克有了解吗?
-
身为前端工程师你对贝壳前端这个产品有什么可以优化的?
-
还有其他公司在接触吗?
-
选offer的时候你会参考的三个因素?
- 有什么要问我的?