轻流前端日常实习- 笔试、一面、hr面(已oc)
笔试-2.27
1.判断输出
引用类型/剩余扩展运算符/函数传参/默认参数
const obj = {
value: 10,
};
function fun(target = { ...obj }) {
console.log((target.value *= 2));
}
fun(); // 20
fun(); // 20
fun(obj); // 20
fun(obj); // 40
2.判断css选择符的优先级
3.实现带防抖的搜索功能(手写防抖函数)
4.手撕深拷贝
5.写一个对象排序
ps.其实是有7道题目的,但是有一道比较简单的选择题,我给忘了
面试-3.6
全程扣简历问问题
1.自我介绍
2.强缓存和协商缓存
3.vite和webpack的区别
4.vite为什么会比webpack更快
5.主题切换方案怎么做的呢。// 这个问题回答的不是很好,需要补充一下这方面的知识
6.有用postcss做什么定制化的功能吗
7.性能优化是怎么做的
8.http1.1和http2的区别
9.vue的响应式原理
10.proxy和defineProperty有什么区别
11.Vue3和Vue2有什么区别
12.组件库项目有做Tree-shaking吗
13.vue是怎么将templete中的标签编译成页面的
14.像一些指令是怎么解析的呢
15.讲一下浏览器实现route的一些原理
16.history模式需要做哪些配置呢
17.算法题:如何判断一个列表是否成环
18.leetcode刷了多少题
19.面试过几次了,有拿到其他的offer吗
反问:
- 学习上的一些建议:需要一些真实的项目经历,参加开源项目
- 公司的业务和技术栈:主要是AngularJS,无代码平台
hr面-3.7
面试完之后直接约在了第二天的下午2点(本来想问能不能晚上7点,然后hr小姐姐回复说7点已经下班了)
大概问了一些校园活动、人际交往以及项目实现过程方面的问题。
总结
面试官人很好,给了很多建议,对于一些细节性的问题也进行了相应的解答。
2023年实习面试记录 文章被收录于专栏
记录一下2023年上半年找实习工作的面试情况。

查看3道真题和解析