性能优化
1.webpack打包文件体积过大?(最终打包为一个js文件)
2.如何优化webpack构建的性能
3.移动端的性能优化
4.Vue的SPA 如何优化加载速度
5.移动端300ms延迟
6.页面的重构
所有的知识点都有详细的解答,我整理成了280页PDF《前端校招面试真题精编解析》。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
2 定位
3 三栏布局
4 flex布局
5 HTML5和css3新特性
6 JS的事件捕获和事件冒泡
7 怎么阻止事件冒泡
8 怎么阻止事件捕获
9 谈一下对promise的理解 (异步)
10 宏任务与微任务
11 微任务的优先级和执行时间
12 原型和原型链的理解
13 null和undefined区别
14 js数组常用方法
15 浏览器缓存 (本地缓存 强缓存 协商缓存 cookie字段等等)
16 web安全 (xxs csrf SQL漏洞 文件上传漏洞概念及场景)
17 性能优化
18 http协议和HTTPS (状态码 常用字段等)
19 三次握手 四次挥手 以及为什么
20 vue生命周期
21 Vue其他相关 (那时候vue我还不是很熟 没多问)
问的不是很深 但是比较全面 每个问题我会自己尽量答全面并且可以的话 举例说明或者对比
二面(电话面 一个小时 面试两小时也收到通过邮件)
emmmm 面试官一上来 这次就不问前端相关了
来了三个智力题😂
我直接人傻了哈哈哈哈哈
1 笔试的一个题目,摘花瓣 共13个花瓣 两个人摘 可一次摘一片或两片 问先摘还是后摘概率大
2 8个小球 有一个重量与其它不一样 最少几次找到那个小球
3 追赶问题 记得不是很清楚 唯一一个不用面试官提示做出来的 比较简单
大概是 甲和乙一起跑,甲跑完全程乙跑了90% ;乙和丙一起跑 乙跑完全程时候 丙跑了90%;
问甲和丙一起跑 甲跑完全程 丙的情况
第一题和第二题一开始没思路 面试官会给我提示 减轻难度 再逐渐回到题目 勉强算是最后答出来了😂😂😂
三面(微信视频面 50分钟 面完一直没消息 直到22号意向)
三面没有记录,考察点和一面比较像 面试官会根据你说的来提问 抓得也比一面细一点
另外 问了一个代码
两个栈实现队列 没有手撕 说思路
最后
javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
forums/4304bb5a486d4c3ab8389e65ecb71ac0)**
[外链图片转存中…(img-8WL3axV9-1715625546934)]
[外链图片转存中…(img-dleD7RNe-1715625546935)]