只能说短小精悍了,时长半小时,会深挖,也不算很底层,属于是纯背八股的同学估计要挂,经常写着代码没怎么准备八股投着玩玩的很对面试官胃口。 1.git用过哪些命令,场景:如果已经commit了代码但是要rollback一下应该用什么命令,如果要从一个分支跳到另一个分支用什么命令。 2.判断数据类型有哪些方法。秒了。typeof 有什么问题(答对数组使用的结果是object,他说不止于此,继续说type
3.18上午打电话约面,问我下午有没有空,于是订到晚上 大概30分钟左右,没有手撕,顺着简历从项目问到基础知识再深入 自我介绍 为什么学前端 你的(研究生)研究方向是什么 (开始拷打项目)你的项目有什么难点 (项目)组件库和普通的页面开发有什么区别 (项目)i18n国际化的流程 (项目)为啥你用redux-tookit重构,小项目完全可以用context管理 redux为什么要设置不可变的stat
1、自我介绍 2、项目拷打 3、jwt为什么比cookie安全,因为你把jwt也放到请求头里了 4、介绍下前端攻击 5、都有哪些防范手段 6、为什么token能防csrf攻击 7、你们项目做分片上传了没(无) 8、http1.0 1.1 2区别 9、2除了多路复用还有什么优点 10、vue2和vue3的双向绑定原理 11、vue3为什么改用proxy 12、说下ts泛型 13、看代码说输出:事件循
1. 笔试环节(60min)笔试+讲解思路 一、 给出 k 种**不同面值**的硬币(以数组 coins 表示),每种面值硬币的数量**不限**。给出一个总金额 total,请算出最少需要几枚硬币可以凑出这个金额。如果凑不出则返回 -1。 *************************************************ion/?envType=study-plan-v2&envI
50min 1. 实习项目介绍一下 2. 如果现在有一个场景,我想根据前面生成的表单来控制后面展示的表单,有什么思路 3. 组件国际化怎么做,比如我想切换日语,英语等等怎么办 4. 阅读过组件库的源码吗 5. 开发组件的重要的是什么 6. 受控组件和非受控组件 7. 你组件库里哪些是受控哪些是非受控 8. 组件库切换主题该怎么做 9. 计算机网络模型有几层 10. 说说FTP文件传输流程 11.
一面 1. 面试官介绍(1min) 2. 自我介绍(10min) 3. 简历提问(10min) 1. 数据分析提效工具是什么 2. 埋点申请管理功能是怎么实现的 3. 实习中有没有用到可视化的库(Echarts),为什么不用AntV(没时间改),为什么不一开始用AntV(没想到) 4. 平时怎么学习前端的 4. 技术提问 1. 介绍一下CSS盒模型 2. 介绍一下CSS定位的几种方式,absolu
下午面晚上就收到了二面短信 1、自我介绍 2、知道哪些排序算法,具体讲快排和简单选择排序 3、HTTP/HTTPS具体内容 4、XSS、CSRF 5、Vue组件通信 6、知道哪些设计模式,具体讲了一下工厂模式#顺丰2024春招##前端#
2 好未来 第二个面试,之前没怎么听过这个公司(自己见识不够),查了一下学而思是他们旗下的。 面试过程: 首先介绍一下自己,(了解到了,这种互联网公司介绍自己要讲讲自己的技术栈和项目啥的,面试官提醒的) 开始拷打: 问了一下我的第一个项目,用的技术栈,让我讲讲我写的后端的地图数据怎么传到前端,怎么渲染到地图上的,(说的mapbox地图库)渲染大量点数据怎么不造成卡顿,用的点聚合(又答了答canva
顺丰前端:项目里的难点。如何解决。数组和链表的区别。常见的数据结构。怎么学习的前端。怎么认识前端。二叉树中序遍历几种实现方式。项目里的登录页面是怎么做的。在项目里遇到最大的困难是什么。
3.4投递 3.13一面改时间到3.19 面试不难,少八股,但是没准备好答得很差 1. 自我介绍 2. 为什么学前端(最烦这问题…) 3. 介绍一下项目,自己项目里有什么难点 4. 为什么离职? 5. 职业规划? 6. 怎么性能优化?如果国外用户打开国内网站怎么优化?(前面提到了性能优化) 7. 怎么和后端协同开发? 8. 怎么mock数据 9. 登陆问题cookie jwt 10. 做三道题(
1. qiankun底层是如何实现的,主应用和子应用通信方式有哪些 2. ws有哪些状态码,心跳机制的理解,还挖了很多答不出来 3. http各个版本的理解 4. 强缓存和协商缓存 5. vite开发模式和生产模式的打包产物怎么区分的 6. react和vue选型问题 7. vite和webpack的选型和理解 8. cookie的作用,一般存放什么信息,如何保证安全 9. 实习项目难点和解决方案
3.19早上9.30一个电话直接打过来,我还在睡觉就背吵醒了 1.没有自我介绍 2.聊项目 3.怎么优化项目 4.问了个volatile关键字 反问 其实我现在赶紧大家卷到面试官默认八股都会,所以更倾向抽一些八股,然后就是聊项目。很离谱,后端卷的飞起
八股: - 从浏览器地址栏输入 url 到请求返回发生了什么? - DNS域名解析的过程 - tcp连接 为什么需要三次?两次和四次不行吗? - tcp为什么是怎么保证可靠传输的 - 如何实现一个tcp?❌ - cdn是如何实现的 ❌ - 常见的网络加密算法有什么 - 进程和线程的区别 - 进程的通信方法 - 如何避免内存分配碎片化 ❌ - pcb是由那些组成的 项目: - 最有挑战的项目经历 -
很神奇,没考代码,面半小时就结束了。说是这个岗没二面。 介绍之前实习时的项目 vue2和vue3区别在哪 vue3性能优化了的话,具体在哪里 vue3的tree-shaking具体怎么shaking 你开发时用vite不用webpack,两者区别在哪 用了热更新,两者都用了 既然你说vite是用了原生浏览器导入,用的ES module,具体说说ES module vue-router具体怎么用 v
🪪背景:双非本硕,25届,0实习经历,小论文已投在审 🧑💻岗位:前端开发实习(日常实习) 👨💼线下面试,2位面试官 👥面试题目: 1.为什么学习前端(课程写了机器学习和神经网络) 2.讲一下项目 3.讲一下CSS的布局定位 4.浮动,高度塌陷 5.定位,子绝父相 6.flex:1 7.水平垂直居中 8.讲一下响应式布局 9.讲一下闭包 10.vue的组件通信 11.浏览器本地存储