page contents

面经||【Shopee】前端岗-base深圳二次面试经历

选择,单选10,多选5padding继承父级宽度flux流程cookie的几个属性,must-revalidate, same-site等抽象类中可以有非抽象方法,有抽象方法的一定都是抽象类cache-control属性css浏览器前缀。。。...

attachments-2022-05-DamLVisq6291d09c27856.jpg选择,单选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零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!

attachments-2022-05-ZwUUz0Co628f2e3079c7b.jpeg

0 条评论

请先 登录 后评论
小柒
小柒

1470 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1470 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章