22届SHEIN校招面经----前端开发工程师
经过坚持不懈,疯狂投递shein(投了三次),最终可能感动了校招组给了我面试机会,最终OC,签了shein。 希望这个面经能给小伙伴提供帮助。
需要内推的小伙伴,内推码在这里,全程跟踪进度解答疑问。内推码:DSeQSTwz
一面技术面(10月19号):
1.flex中的缩写代表什么?
2.一行实现垂直居中,超过一行实现左居中
3.display:none 和hidden的区别
4.transform和animation区别
5.箭头函数和普通函数的区别
6.New之后会发生什么
7.构造函数中返回值是string,new完之后返回的是新对象还是string?
8.为什么箭头函数不能作为构造函数 9.commonJS和ES6的区别
10.js的数据类型,有什么区别,哪些放在堆里面,哪些放在栈里面,为什么要这样放?
11.缓存,强缓存返回什么码,协商缓存返回什么码。
12.http是要基于哪些协议和层进行一个实现通信的,讲下过程及理解
13.http为什么是单向的,webscort
14.组件化,组件引入的方式,import的原理或流程,
15.不用import怎么引入另一个文件
16.组件间通信,用js如何实现vuex的功能?怎么实现两个原生js页面进行通信。
17.和后端怎么进行通信?get和post的区别?是使用post好还是使用get好?get中url的长度限制,是谁进行限制的
18.Es6的新特性,变量提升,
19.知道哪些排序算法,时间复杂度,如果分类的话能分几类,写一个快排,如果不用中位数会有什么后果,能不用递归吗?递归有什么坏处?
20.Git多人用一个分支开发,如果别人已经提交过代码了,你怎么提交?
21.公共组件抽取的时候应该注意什么事项
22.工程化
23.组件化的意义
22.工程化
23.组件化的意义
24.项目的学到的东西
25.项目中的难点
二面(10月22号):
深挖实习项目,网络安全问题(xss,csrf),怎么解决这种安全问题,sql注入问题
深挖实习项目,网络安全问题(xss,csrf),怎么解决这种安全问题,sql注入问题
项目中有什么可以优化的地方没
浏览器缓存机制
前端是怎么学习的,学习路线,
网络安全的知识是怎么学习的,看的哪本书
浏览器缓存机制
前端是怎么学习的,学习路线,
网络安全的知识是怎么学习的,看的哪本书
三面hr面(10月26号):
读过哪些书,有什么梦想,高考数学考了多少,是学硕还是专硕,是保研还是考研,考研数学考了多少分,为什么想来shein,未来的职业规划,能提前实习吗?
四面cto面(10月29号):
开局先问cto让先问他两个问题(应该是考面试者反应能力),说一下学校生活,说一下你最熟悉的课外书,讲一下心得。cto面的很爽,没有丝毫紧张感,很平易近人,就像在和老大哥聊天一样。
offercall:hr电话介绍了一下公司工程及薪资福利等方面问题,表示都能接受,当天晚上就收到了offer了。
面试心得:一面是技术面,问的还挺多的,比较重视基础。
二面是也是技术面,比较注重实习项目。
三面是hr面,就随便问一下个人的基本情况,主要还是想了解一下面试者的性格和生活方面的情况
四面是CTO面,个人觉得考察个人的应变能力。
投递时间及面试时间:第一次投递是8月29号,9月初笔试,10月中下旬开始面试的,一共四面,流程持续了10天左右,也挺快的。
offer比较:菜鸟秋招收到了五个offer,分别是北京京东,北京理想汽车,南京华为,南京shein,深圳深信服。考虑到了发展前景和个人喜好,觉得shein很有潜力,最终签了shein。
需要内推或者有其他疑问需要咨询的小伙伴随时沟通哈。
校招礼包已收到,听说后面还会有礼包马不停蹄送到,期待