选择,单选10,多选5padding继承父级宽度
flux流程
cookie的几个属性,must-revalidate, same-site等
抽象类中可以有非抽象方法,有抽象方法的一定都是抽象类
cache-control属性
css浏览器前缀
。。。还有一些忘了代码
返回排序后前n个元素
第二题题目太长
判断-棵树的对称性(层序遍历判断)
|一面
7.1150分钟
面试官的自我介绍? ?
为什么学前端?离职原因?浏览器多进程架构
缓存存储位置,Cache文件夹常见状态码
协商缓存和强缓存Etag生成原理
http和https
cookie
同源网站和同站点网站的cookie设置
公司内部的单点登录系统的原理
内存泄漏,导致的原因,减少方法dom事件流机制
事件循环
看代码输出
setTimeout(0 => { console.log(1); }, 0); console.log(2); new Promise(res => { res(console.log(3))console.log(4); ).then(0 => { console.log(5); }); (async 0 => consol.log())0;
reflow和repaint
减少上述两个的方法
js脚本的async和defer属性,顺序问题,(defer可以保证插入的顺序,async不能保证顺序)
css的预加载属性(prefetch)
数字的精度问题(Number.MAX_ VALUE和安全整数)
(双精度,64位存储,1位符号,10位指数,53位底数存储,最大是2^53,超出显示会有精度缺失,还有一个安全整数,超过这个安全整数的运算会有精度问题)
代码:
字符串相加原题https://leetcode-cn.com/problems/add-strings/
还有好多,忘了。。。考的挺广的
|二面
1小时,7.14自我介绍
es6新语法
let, var, const
Set,map,weakSet,weakMap弱引用的具体场景
箭头函数
ts的知识,不会,过
defer和async的script脚本
css 0.5 px实现
reflow、减少机制,措施
博客、分享
实习项目,和我自己的项目做的时候的难点、亮点分享
代码:
代码一般-道题或者两道题,看剩余时间,打的快可以多做-道加分题(面试官说的)
Promise.all和race实现
7.23 hr已面,通知八月底再联系offer情况
以上就是本次分享内容,更多大厂Shopee工程师面试经验持续关注六星社区。
想要高效学习,指路微信公众号——【python编程学习圈】每日分享学习干货,关注即可免费领取整套Python零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!