为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第2天+学习前端托雷特同学模拟面试

标签:
Html5

**课程名称**:前端模拟面试,给你真实的求职体验和面试经验

**课程章节**:模拟面试第3位学员:托雷特 - 00 后应届毕业生

**主讲老师**:双越

## 课程内容:

今天学习的内容包括:

个人介绍——不能只说个人履历,还要说明技术栈和项目

简历分析——对于应届生,面试官喜欢什么项目

css面试——css垂直水平居中

js面试——手写二分查找并说明复杂度

## 课程收获:

### 简历分析


- webpack、vite、babel

- 性能优化

- 工作经历,如果丰富可以最好加上一些自己的项目参与度

- 项目要写项目介绍(表达出复杂的功能和场景),主要工作要写出成就和细节

### css面试


1. 给定盒子模型,算宽高,以及转换

1. 流式布局,块状自动撑满

### js面试


- 用class模拟button和select,modal

- js ,读this指向问题

- eventLoop读代码打印顺序

   - start->end->b->a->c->d

- 面的时候要有思索的过程

- js垃圾回收

   - 用的什么算法

   - weakMap和weakSet的作用

      - 防止内存泄漏

   - 栈溢出

### vue3


- vue3自定义v-model手写代码

- vue封装一个心跳组件

   - 组件创建要销毁

- vue3封装useLocation-》hooks

### 数据结构


- js实现队列功能(入队,出队,对长)

- 深度和广度遍历,机器人走方格

### 框架


- vue3响应式原理

   - 手写vue3基本的reactive

   - proxy

- vue3的ref的响应式原理

- vue3和vue2diff算法的区别

   - vue2 updateChildren双端比较

   - vue3 updateChildren增加了最长递增子序列

   - vue3还增加了patchFlag、静态提升、函数缓存

- proxy为什么比defineProperty效率高

- 你对vdom的理解

### 项目


- 从0搭建一个开发环境,你需要考虑哪些方面

   - 技术选型、ui库

   - 接口设计和规范

   - 代码目录的规范src package

   - 打包构建,webpack做打包优化

   - 开发文档

   - 开发环境、测试、预发布环境

   - 单元测试pre-commit Git

   - npm gitlab 仓库

   - eslit

   - ci/cd

- 介绍一个项目(能拿的出手的)(提前写个一千字的稿子)

   - 功能=》技术栈=》难点---细化

   -


### 反问


- 职业规划

   - 只做2-3年的个人计划,职业计划。小程序干死了android和ios,serverless 云开发,sass

- 做事要细心,读题要一个字一个字读

## 课程学习截图

https://img1.sycdn.imooc.com//63173b3800016bf009140234.jpg

https://img1.sycdn.imooc.com//63173b390001759719200969.jpg


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
0
获赞与收藏
1

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消