手记

【学习打卡】第1天+学习前端w同学模拟面试

课程名称:前端模拟面试,给你真实的求职体验和面试经验
课程章节:模拟面试第一位学员:w同学-毕业三年寻求职业突破
主讲老师:双越

课程内容:

今天学习的内容包括:
个人介绍——不要流水账,要突出自己的重点技术栈和项目。
简历分析——项目不能只写工作,还要写出成绩和结果项目。
css面试——要编码熟练,思路清晰
js面试——要多刷基础面试题
前端周边面试——要保持技术敏感度
手写算法题——基础要扎实,要多刷题。

课程收获:

自我介绍
● 提前准备一下,写个100字
○ 个人履历
○ 最近做的项目,技术栈
○ 离职背景(问说)
简历分析
● git这些东西就别写了。
● 项目要写成就
● 写了要能说出来
css面试
● 手写一个四合院
○ h5语义问题
○ ie兼容性不用考虑了
● css如何实现黑白色主题切换
○ 可以利用css-var
○ tailwindcss
js面试题
● map
○ 有序结构,key任意值,执行要快
● set
○ 可以自动去重
● 闭包
for(var i = 0 ; i<10 ;i++){
setTimeout{()=>{
console.log(i)
}}

}

○ 如何让上述代码按需打印
1. 闭包
for(var i = 0 ; i<10 ;i++){
(function (i){
setTimeout(()=>{
console.log(i)
})
})(i)
}
2. 利用let的块级作用域
前端周边
● 为什么要禁止第三方cookie
○ 安全问题
○ cookie会记录用户数据,进行广告推荐
算法(优先级放最后)
● 手写快速排序
○ 概念
○ 时间复杂度
○ 手写
● 合并两个有序数组
○ 概念
○ 时间复杂度
○ 手写
原理问题
● dom和vue的dom的区别
● 手写render函数
项目面试题
● 设计一个input按钮撤销和重置两个功能(js)
○ 主动沟通,根据功能设计思路
项目介绍(要提前准备)
● 不要介绍个人项目,要公司项目
● 项目产品功能简述,技术栈
● 要说做出成绩(国际化)。
● 遇到那些问题,如何解决的
● 包括流程上线
工作流程
● 线上出现了bug,你该如何处理
○ 先回滚
○ 排查问题,测试,重新上线
○ 组内复盘

课程学习截图


0人推荐
随时随地看视频
慕课网APP