伴学直播 | 青训营X前端训练营

86 阅读3分钟

如果以后遇到问题的话,也可以看看今天分享的文档

高臻熙老师分享。

先看一个面试题

Q:如何去提高前端页面的加载速度?

  1. cdn(将资源交给第三方库,使用的时候直接链接即可使用。将大文件,大图通过链接来引入)
  2. 压缩(资源压缩,文件压缩,代码压缩)从网络层面
  3. 减少http请求次数,精灵图(将多张图片合并到一张),文件的合并从网络层面 懒加载。
  4. SSR服务端渲染(预渲染)
  5. 减少DOM渲染,避免回流从浏览器性能方面
  6. 动画方面,

面试是一个交流的过程,确认候选人是否符合岗位要求

  1. 候选人专业实力,综合素养
  2. 公司的人才需求
  3. 整体大环境

通过简历给面试官一个大致印象,给他提供问题。

考察前端知识

内容比重

主要考察css和JavaScript,js占领绝大多数。

js

数据类型;

==和===有什么区别

转换方法

tcp的握手是怎么样的过程

fetch是如何的,

html

常用标签的使用

css:

一些经典面试题

例如:垂直居中

以上就是八股文的主要内容。*

项目和系统设计

这里就主要根据简历上的项目介绍提问

举例:

  • 设计一个组件库
  • 一个文件上传系统
  • 登录框或者登录系统
  • 联动的表单系统
  • 功能完善的搜索组件

截屏2023-05-10 19.25.31.png 做一件事最好的时间最好是十年前,其次是当下

走出去,到技术社区里面去。 重视代码

准备简历。

  1. 个人信息
  2. 优势总结
  3. 实习经历
  4. 项目经历

投递简历

面试前

线上面试

  1. 准备好自我介绍,时长控制在1min。
  2. 调整网络
  3. 提前熟悉脱离vscode等只能编辑环境,因为面试的时候是在线上写的。

面试中

不要过分谦虚,当然也不能过分骄傲

截屏2023-05-10 19.38.34.png

好的表达采用star原则,也就是situation(情景)、task(任务)、action(行动)和result(结果),包含着四个要素。

项目方面:在简历上的如果没有那么多项目,在GitHub上去项目,如果能够看得懂项目,也差不多能写进简历。

展望

前端只是一个工具

国外的前端论坛学习: Stack overflow。

主要学习react框架为主。但是字节面试vue react都行。

暑期实习面向研究生二年级和大学三年级。

日常实习,作为一名大二学生,我认为如果暑假想要找到实习的话,早就应该准备简历,面试。之前总感觉是没有项目经验,就开始上手做项目。现在总感觉时间不太够,已经是第十一周了,没有多少时间让我等,得趁着项目做完,赶快把项目写进简历。