面试感受:虽然答得不好,但面试官态度好好,最后还指出了我的缺点 面试时间:9.30 11:30 面试范围:全程项目 更新后续:果不出所料已经凉了,一面的面评也一般,估计人已经招够了就不考虑我等菜鸡了。面试就是一个纯看眼缘的东西,没看对眼两人聊不到一块去,你再强也不会要你 面试题目 说说个人学习经历和一些专业方面的经历 项目介绍 又讲我那破烂项目了,吐了 做项目遇到的困难 深挖项目中的亮点:讲项目中
一面面试问题(回忆版) 自我介绍(别扯到不熟悉的,要不就欧安) 问了些项目 项目中跨域实现,还有哪些跨域方式 csrf websoket 连接方式 问了点vue的忘了 问了点node 如何进行SEO优化? http缓存机制 ts tcp握手 手写实现一个队列 二面面试问题 自我介绍 问了学校相关 说了下招人情况 cookie session cookie安全 没说全 对面提到secure字段和从c
总共30分钟,忘记录音了,全凭映像。。。。 自我介绍 项目难度 按需导入如何实现 img的alt和title css如何设置字符间距(不知道) 如何隐藏元素 css应该还有一两个问题,忘了 基础数据类型 扫码登陆如何实现 如何实现一个localStorage,可以在取数据时,判断是否已经过期 vue2,vue3的区别 vite中如何设置插件的执行时机(忘记了) 浏览器缓存 跨域 前端安全 反问技术
为什么选择前端 怎么学习前端 mongodb和mysql的区别 websocket通信原理 数据埋点 im前端性能问题 前端优化 怎么减小图片大小 强缓存和协商缓存 浏览器缓存 vue组件间通信 slot,怎么传递参数 默认插槽和 this.$children 的区别 vue2和3的区别,diff算法区别 Java的面对对象的理解 webpack理解 觉得前端未来有什么方向有潜力 职业规划 约了2
微信小程序前端文件上传 文件上传的进度前端怎么计算 图片常见格式 webP了解吗 前端自适应怎么做 flex属性 基本数据类型 事件冒泡和事件捕获、事件委托的常见场景 场景题:ul的li实现点击哪一个li哪个高亮 闭包和作用域 浏览器缓存 同源策略 TS啥时候用泛型 元组、联合类型 单页应用和多页应用的区别 懒加载实现原理 vue的生命周期 v-if和v-show的区别 vue操作dom的方式 w
1.自我介绍 2.介绍去年的字节和百度青训营干了什么,怎么参加的 3.介绍手写1的vue项目,为什么做这个项目 4.介绍工程化组件库,如何规范开发,pnpm和npm的差异,pnpm有什么缺点,讲了包隔离。 5.script埋点和img埋点的差别,底层原理是什么。如何验证自制前端白屏监测的准确性,如果白屏监测代码出错会如何上报。 6.js基础数据类型,null和undefined区别,判断数据类型方
一面不是太难,前期准备比较充分,所以感觉回答比较好。 问题整理: 1. 之前有实习经历吗 2. 刷题情况,有没有参加周赛 3. 实验室情况 4. 为什么用 vue 5. 调研过其他组件库吗(除了 Element UI) 6. 项目合作情况 7. 项目有多少个页面 8. 项目状态管理用什么做的,还有什么方法 9. 讲讲项目中用的 mixin 10. 项目中 axios 如何二次封装的 11. 项目
鼠鼠自觉打得不上不下吧 最后到反问环节的时候,问了下面试官能给点建议吗,被面试官反问你觉得你表现怎么样+拒绝回答 脆弱易碎的鼠鼠直接心态崩了,接下来还有一场面试,但鼠鼠只想躲到厕所里哭 找工作好难啊呜呜
自我解释 介绍一下ios七层模型 http是那一层的,tcp是那一层的 http1,2的区别(只说了多路复用,首部压缩),知道他俩的传输方式有什么区别(不会) https了解过吗,讲一下https的加密过程 ssl证书是怎么验证的 怎么学习前端的 vue2和vue3的区别 响应式怎么实现的 你刚才说的是对象的响应式的实现,能说一下数组的响应式是怎么实现的 vue3的响应式为什么换成proxy(vu
3.7 一面 说说数据类型,引用数据类型的数组 数组常用方法有哪些 数组去重方式 说说事件循环 说说原型和原型链 new操作符中干了什么 从url到渲染页面的过程 说说缓存 html,css,js解析流程,想让js先与页面解析,后于页面解析该怎么做 浏览器发送请求时有没有限制数量,大概是多少,怎么进行优化 css中position的属性 css实现文本溢出…省略 css实现垂直水平居中 vue中的
A面 有哪些设计模式,如何使用 隐藏元素的方式 css实现居中 websocket和http有什么区别 谈项目难点 B面 vue组件间通信 vue3和react相比有哪些异同点 es6有哪些新特性 vue生命周期,关于create阶段具体做了什么 谈项目难点 对于闭包的理解 讲讲输出结果(大致是这样): ``` for(var i = 0; i < 5; i++){ setTimeout(()=>
#百度2023校招面经##2023秋招最新进度更新# 7.16在官网投递,8.10号下午电话沟通约面(被捞起来了),8.11面试。 1.自我介绍 2.介绍简历上的项目。 3.因为和项目相关,问到了setTimeout、http长连接、websocket,以及requestAnimationFrame。 4.数组的map和forEach迭代有什么区别?哪个遍历更快?为什么更快?这两种迭代能不能中断?
React的设计哲学。React的出现解决了什么样的问题? ES6里面的E和S分别指的是什么? ECMAScript和JavaScript的区别是什么? 从JavaScript中把ECMAScript踢出去,剩下的是什么? JavaScript的数组常用的方法有哪些? 说一下map()的实现方式 ES6中的弱引用的出现解决了什么样的问题? TypeScript中,type和interface使用场
主要技术栈有哪些? react用的是14还是16? 用的是class还是hooks? 讲讲常用的react hooks useMemo和useEffect有什么区别? useContext有用过吗? react状态管理用的是什么框架? redux主要分为哪些要素? 为什么要用redux? react的virtual DOM有了解吗?为什么要有这个概念?对性能方面有什么优化吗? 有用过react r
1. 自我介绍 2. 实习中后端微服务做了什么 3. 除了 JS 还熟悉什么其他的语言 4. 刷算法用什么语言 5. React 和 Vue 实现原理和使用上的区别 6. React Diff 过程 7. 新项目 React 和 Vue 技术选型 8. 项目做过哪些性能优化 9. 线程和进程的区别 10. React 组件传参 11. React 生命周期钩子函数 12. 聊聊项目 13. 聊聊闭