约定时间提前五分钟都到场了,于是就开始,40-45分钟,最后来了一个经典的力扣第一题。。。 这一次注重技术深度,除了最后一个问题(也可以说是两个)卡壳了其余答得都挺好 (回忆版,可能顺序不对,可能会有遗漏) 自我介绍 你什么时候开始学的前端 你本科的时候有没有了解过其他的技术方向(后端、算法等) 一面面试官的面评里面写了跨域,你对跨域有没有新的了解 那你详细解释一下跨域吧 为什么要有跨域这么行为
面试官人很nice, 整个过程很peace很友好,奈何我实力不足。。。 先是介绍项目,然后问我,感觉我的项目经历是偏算法的,为啥找前端(当然是因为在实验室没有选择权,都是哪里需要就去哪里www,干得太杂了,模型、算法、前后端开发、设计(没错甚至需要干设计师的活)都干了,所以感觉啥都不精。。。 后面围绕项目展开一些问题,问题比较灵活,边聊天边展开的,感觉是想搞清楚我到底有几斤几两www 一下就被问倒
一面 js事件循环 讲一下 promise promise 有返回值吗 用过 async 和 await 吗,有返回值吗 promise 解决了什么问题 两个请求 A 依赖于 B 怎么样处理 async 和 await 怎么样捕获异常 场景:有三个人每个人三个状态怎么样判定返回值,不用 if else(这个没找到答案) 讲一下闭包 实现两栏布局是方法 flex 1 的每个属性是啥,默认值是啥 ma
自我介绍 聊项目 数据库sql语句 脱离编译器如何配置实现代码风格优化 tcp三次握手,为什么不能是两次 flex相关 promise输出判断 对象当中数字键 git暂存区回滚 二叉树 数据扁平化 typescript enum用js实现 手撕二次封装el-input实现防抖,属性透传 其他记不清了,3.27回到人才库
自我介绍 怎么样实现一键换肤 怎么样实现移动端适配 em rem 是什么 em rem 的原理是啥 如果我使用了rem ,在什么样的情况下还要使用em 讲下你实习的低代码平台的优化 你用过 useEffect 对吧,讲一下他的 return 对应的是哪个生命周期 讲下react 的生命周期 react 父子组件传参 ref 的作用讲下 vue3 的设计原理 为什么用proxy 手写题目1 上中下布
自我介绍 讲项目、问实现方式... 常规的八股文,其中有几个不是很确定 : TS中any 和 unknown的区别 vue和react分别是怎么解决样式污染的 react的useState定义的状态如何确保能拿到最新的值,这点确实不会,好像是useRef转发数据 ------------------------------------------------ ES6有哪些新特性,箭头函数为什么没有
一面直接挂了后来被PCG捞起来了,发个面经攒攒人品(敬请期待) 3.19 金融科技(一面挂) 1.自我介绍 2.这个工作室是一个部门嘛 3.刚刚你说会就是给学弟学妹答疑,有针对他们的方案嘛 4.你们工作室开发一个项目的整个流程,从需求到上线 5.这些应用都是放在企业微信上面的嘛 6.如果你分配的任务有人在截止时间之前没有搞完怎么办 7.在这个开发过程中成员之间会出现什么问题嘛 8.具体发生的问题的
1. 面试官介绍(1min) 2. 自我介绍(5min) 3. 简历提问 1. 实习的工作和项目提问 4. 技术提问 1. vue3的响应实现 2. proxy了解嘛,proxy是否可以代理方法 3. ts的类型推导 4. 浏览器事件了解嘛,冒泡,捕获,冒泡和捕获的顺序? 5. 事件循环 6. css的盒模型,区别 7. css的flex布局介绍 5. 代码题(15min): 1. 判断是否为有效
自我介绍 拷打项目 settimeout有什么作用,是什么?settimeout 0是什么意思,有什么作用? flex:1是什么意思? 轮播图怎么弄,原生的实现方法?(没准备,完全答不上,只知道用定时器做) ScrollView怎么实现的? let var 有什么区别? flex实现居中如何实现? 手撕算法: 找出数组中重复次数最多的值和重复次数。 你和其他的面试者有什么优势? 反问: 后续还有几
hr面,70mins左右,群面(一面二) 1、自我介绍 2、为什么选择牧原,为什么选择养殖方面? 3、印象最深的项目经历,项目成果,你从中学到了什么;遇到的困难,如何解决,今后在工作中遇到困难后多久会寻求别人帮助? 4、秋招为什么没找工作,从考研中获得了什么? 5、offer的选择因素? 6、家庭情况 7、意向工作地点、时间、薪资 8、今后在工作中希望担任怎么样的角色,职业规划
1.互相自我介绍 2.项目是自己做的还是哪个公司的项目(答没实习自己做的)遂直接跳过我的项目问基础去了…..(好歹也让我说下我准备的难点亮点啊 3.你对前端的理解 4.vue的双向绑定原理,能说多少说多少,追问和react的区别,为什么选vue不选react。 5.虚拟dom的理解,js操作dom有哪些方法,为什么虚拟dom可以加快渲染速度,从回流与重绘的角度谈谈,再谈谈浏览器是如何渲染dom的(
HR面是线上是视频面,具体问题整理如下: 1. 自我介绍 2. 有继续升学习的想法吗 3. 学校男女比例 4. 为什么对计算机感兴趣 5. 有什么实习目标 6. 工作意向城市 7. 你有什么优缺点 8. 对面试官有什么评价 9. 对部门情况有无了解 10. 实习开始时间以及时长 11. 面试官介绍其部门 12. 最有成就感的事情 13. 对第一份工作的规划 14. 是否是独生子女 15. 家庭住址
没有自我介绍环节,直接问问题,场面一度优点紧张。 1. 手写快排 2. 手写敏感词过滤,优化性能思路(Trie + KMP) 3. KMP 算法原理 4. 项目难点 5. 学过 node 吗 6. vue 的原理 7. diff 的实现 8. vuex 解决什么问题 9. 不使用 Vuex 可能会导致什么问题 10. 什么时间开始学前端 11. 性能优化 12. PWA 有了解吗 13. 微前端是
一面不是太难,前期准备比较充分,所以感觉回答比较好。 问题整理: 1. 之前有实习经历吗 2. 刷题情况,有没有参加周赛 3. 实验室情况 4. 为什么用 vue 5. 调研过其他组件库吗(除了 Element UI) 6. 项目合作情况 7. 项目有多少个页面 8. 项目状态管理用什么做的,还有什么方法 9. 讲讲项目中用的 mixin 10. 项目中 axios 如何二次封装的 11. 项目
发个面经攒人品。 时长1h10min 1.说一下前端的学习路径 2.说一下你学习过程中遇到的最大的困难是什么,怎么解决的 3.看你react和vue都做了项目,说一下他们俩的区别 4.项目问题:分别说一下两个项目的背景,你负责做了什么 5.深入问项目一些点是怎么实现的,其中有展开问有没有了解过其他实现方法。 6.有没有用过浏览器的performance或者其他的性能检测工具来衡量你的性能优化程度?