#软件开发2024笔面经# #前端面试# 一、自我介绍 二、质询 1. 对本公司的了解? 2. 身边同学对你的印象,认知、评价? 3. 你觉得身边人的评价符合吗? 4. 你觉得你的优点是什么? 5. 哪里人?会粤语吗? 6. 你对公司有多少了解? 7. 英语水平怎么样?过四六级了吗? 8. 没有任何实习经历是吗? 9. 从性格方面进行自我描述? 10. 你是如何了解本公司的? 11. 你有什么问题
#软件开发2024笔面经# 1.如何实现0.5px的线 2.如何用flex去实现一个居中的盒子 3.js深拷贝和浅拷贝有什么区别 4.实现深拷贝的方法有几种 5.直接赋值是深拷贝还是浅拷贝 6.数组这种直接赋值是浅拷贝深拷贝? 7.undefined和null有什么区别 8.如何判断哪个对象是属于哪种基本数据类型呢? 9.webpack发版的时候如何把每个包控制在1M以内? 10.如何利用webp
一面 css 中的水平居中的不同方式 css 中的伪类:before 与 after html 中的 meta 标签是用来做什么的? 有做过 H5,移动端的页面吗? media-query 用过吗? 用的 ES6 的语法吗? promise 是什么意思? 后台拿数据是使用什么?原生的 ajax 对象了解吗?原生的 ajax 用 promise 封装一下要怎么做? react 的版本,提到 comp
一面 1、项目 2、单点登录 3、cookie、localStorage、sessionStorage区别 4、小程序的包大小限制 5、开发流程 6、px、rem、em、百分比、vw区别 7、怎么让某些px单位不转成rem 8、bug如何排查 9、前后端有争议怎么处理 10、继续聊项目 11、node了解么 12、强缓存、协商缓存 13、输入url到页面渲染
1. 面试官介绍(1min) 2. 自我介绍(5-10min) 3. 简历项目聊天 1. 工作成长最大,遇到的问题 4. 技术提问 1. vue的响应实现,vue3相对于vue2实现响应解决了什么问题 2. promise的原理,reject的回调catch和try catch,怎么取消pending 3. async await了解吗,reject怎么操作 4. ts和js相比有哪些优点 5.
40分钟,问的很基础,算法也简单,感觉像kpi面 一 自我介绍 二 八股 1 讲讲你怎么管理项目的 说用的github 2 讲讲git命令 给用过的git命令全说了一遍 3 多人协作过吗,怎么同步代码的 说了说merge和rebase怎么用,怎么处理冲突和回滚 4 讲讲前端性能怎么优化,白屏怎么处理 5 let const区别,怎么用,const怎么不变的 6 讲讲深拷贝浅拷贝 7 防抖节流实现,
忘记说了,早上投的简历,下午3点就面试了,面的时候感觉还挺好,现在想想很多都是乱说的,感觉凉了😭 ————————————————————————分割线—————————————————————————— 记录一下自己的第一次面试,面试官人挺好的,不知道的也会给你解答,虽然问的也不算难,但反问问了说有两轮技术面,不知道会不会拷打项目.... 1.防抖和节流了解过么 2.深拷贝和浅拷贝了解过么 3
上午11点开始,全程40分钟 1. 自我介绍 2. 介绍项目 3. websocket 相关的,出了个场景题,如果需要很多传感器需要传输数据,那么需要开始多个websocket 连接吗,怎么解决这个问题 4. http 和websocket 的区别 5. 计网相关的,四层协议是什么,有什么作用 6. 拿到url地址后的渲染页面过程 7. 会操作系统吗(不会😖) 8. 说说进程和线程 9. 说说数
面试官很好 上来就问我可以实习多长时间,每周可以实习几天 我说最少俩个月,他说三四个月行不行,我回答要跟导师商量。 面经 —— css 1、盒子模型,盒子模型的宽度,有没有其他盒子模型(IE怪异盒子模型) 2、css的选择器有哪些,优先级是什么样的,有没有什么可以打破这个优先级(面试官的意思其实是!important,但当时我没理解他意思) 3、有没有用过伪类(回答只用过:hover) —— js
1.自我介绍 2.项目 3.java(谁家前端问这个啊) 4.数据库和sql(心态崩了) 5.简单算法字符串翻转 真给团跪了,不想要为啥捞
小米春招前端一面(30-40min) 自我介绍 学习前端的时间?平时写CSS多还是JS多? 水平垂直居中 场景题:固定-垂直居中靠右布局 场景题: flex实现三栏布局,要求父容器340px,两两间隔20px,两边的盒子紧贴父盒子左右两侧 如果子元素添加,添加的子元素依然需要按照这个布局现在父元素的宽度不固定,需要在实现上述布局的同时,实现宽度自适应 闭包,以及闭包的应用 原型链 实现深拷贝 平时
1.react跟vue有什么区别 2.说下路由,原理,设计的理念,以及使用 3.说下react的状态管理方案,redux相关,高阶函数connect 4.页面显示的过程 5.http1.0 和1.1/2.0/3.0各解决了什么问题 6.项目的难点 7.node相关 8.实习项目,低代码平台 9.双链表排序 比较注重实际场景的解决,根结合项目面试,二面完通知没过,需要吐槽的是,面试官迟到一个半小时
自我介绍,前端学了多久,怎么学的 浏览器渲染机制 重绘重排,怎么引起 js数据类型 CSS垂直居中 选择器优先级,从高到低 内联样式的优先级 盒模型以及种类(标准和替代) 三列布局 了解哪些布局 闭包、应用 防抖节流、手写防抖 编程题:数组去重、把 a-bc-def 格式的字符串转成驼峰(我用的split+toUpperCase,面试官说最好用正则) 反问:技术栈(vue、react),业务(用大
感觉部门技术很牛,有自研的一些框架,包括两套可视化的自研框架,全程四十分钟,比较常规,项目问的细一些,但是因为是自己做的,都答出来了。 后续:两小时后约二面 面筋: 1. 问项目 2. 大文件上传 3. 项目下有哪些目录结构 4. axios 怎么封装的 5. 封装的组件,参数有哪些 6. promise 7. new 步骤 8. call apply bind 9. 跨域 10. 怎么解决跨域
1.Fiber说一下 2.React18和16的区别,更新了什么 3.闭包说下 4.实习相关,项目 5.前端存储 6.登录怎么实现的 7.cookie怎么携带,token怎么保存,怎么生成的 8.强缓存,协商缓存 9.实现一个storage函数,可以传过期时间 基本就这些吧,半个小时 #面试经历分享#