虾皮Shopee前端一面

📍面试公司:虾皮Shopee

🕐面试时间:2025/11/4

💻面试岗位:前端开发工程师

❓面试问题:

1、从在校经历和实习经历简单做个自我介绍

2、说一下在上家公司的工作,访问量最高的页面是什么

3、讲一下需求的生命周期,,需求是谁提出的,分配给谁,怎么跟各方进行联调,最终怎么部署上线

4、在CSS里面最常用的单位?rem,em有什么区别,应用场景是什么

5、有做移动端和PC端的样式兼容吗

6、怎么实现一个栅栏布局,左右边栏是固定的,中间是响应式的,有几种实现方式

7、怎么理解flex布局,它的设计理念,了解主轴和交叉轴吗

8、CSS选择器的优先级,简单描述一下计算权重的四元组,计算规则

9、简单说说CSS里面的层叠等级和层叠上下文

10、怎么理解BFC

11、JS里面的事件循环,规则

12、有接触过node.js吗

13、JS里面的事件模型,事件绑定的事件流的阶段,比如在触发click或者说鼠标事件的事件流的阶段,怎么检测到这个事件的

14、浏览器里面输入一个url,到最终对应页面完全展示出来的过程

15、浏览器的跨域本质是什么,为什么要进行跨域

16、常见的网络攻击有哪些

17、说一说XSS的攻击模式是什么,有什么防御措施

18、简单说说vue3的升级点,响应式原理的改进

19、vue2怎么达成页面上数据变更,然后反映到视图的变化

20、vue里面的组件通信

21、平常用什么打包工具,有了解webpack

22、(数据库MySql)索引的底层结构是什么,底层的数据结构

23、事务和锁,事务用于什么场景

24、在写数据库查询语句时,考虑性能有哪些优化点,有哪些限制

25、(后端语言:python)进程、线程和协程的区别

26、python的垃圾回收、深浅拷贝,具体怎么用的

27、字典和集合的数据结构方面的的区别,基于什么实现的

28、哈希表跟其他结构有什么优势

29、python的作用域

🙌面试感想:建议我多了解一下框架的源码和底层逻辑

#发面经攒人品#
全部评论

相关推荐

点赞 评论 收藏
分享
评论
4
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务