一面 水平垂直居中的实现方案 如何页面适配(vw vh) forEach和map的区别 深拷贝和浅拷贝的区别 cookie sessionStorage和localStorage 事件循环是什么 手写url解析成对象 手写字符串中查找单词出现次数 二面 css如何实现动态宽度 vue中key的作用 原理 vue中数组不能实现响应式,怎么弥补这个缺陷 vue3中是怎么做的 router.js怎么配置
楼主秋招已经结束了,之前泡池子期间不敢发出来,所以打算等秋招结束后总结发出来,能在未来给大家参考。 因为时间有些久远,楼主只能将当时的一些记录发出来,有些细节的地方可能不清楚,仅供大家参考。 一面面经: 持续时间:1h 自我介绍。 React的diff算法原理是什么,介绍一下。 介绍下浏览器里的js事件循环。 你如何去做跨域请求。 后端的token是存放在哪里的。 http的缓存有哪些。 前端的性
#软件开发笔面经# 1.自我介绍 2.开始接触前端的时间,学习前端的方式 3.让我自己解释第一个项目(背景,解决的问题) 4.部署遇到问题的时候是怎么去解决的? 5.说说react的虚拟节点->找到具体差异的节点之后会有哪些操作 6.深挖用户登录态的处理, 代码层面是怎么实现的 7.监测过期时间的极端情况, 定时轮询更边界的情况, 有什么更好的优化方案吗 8.想要了解的都差不多了, 有什么想
#软件开发笔面经# 很奇怪,不知道是哪个部门的,官网投的简历挂,boss投的已读不回,就这么水灵灵约面了? 也是面得最稀烂的一次😵 1.怎么判断一个变量是不是对象? 2.如何判断空对象? 3.发异步请求都有哪些方法?比如我想发一个业务请求, 用什么方法? 4.如何取消一个业务请求? 5.遍历数组都有哪些方法? 6.map和forEach有啥区别? 7.比如我有一个电话号码, 想要截取后四位, 用
全程无八股,都是底层,但是面试官人很好,就像聊天一样慢慢引入,他就是不会直接问你xxx的底层原理,就是聊到某个点你必须要反映到是这个原理,凉 1.自我介绍 2.什么时候开始学前端的?学前端的方式? 3.实习干了什么? 4.无缝滚动是什么样的,比普通滚动好在哪里? 5.vue-seamless-scroll是怎么实现无缝滚动的? 6.websocket技术的优点?(我答了实时性 7.怎么实现实时性的
#软件开发笔面经# 一面60min 过 1.自我介绍 2.讲讲你对网络的理解 3.CDN加速 4.JS数据类型有哪些? 5.为什么要分基本和引用数据类型? 6.堆和栈内存本质上有什么区别?为什么会有这个区别? 7.说说你对克隆的理解 8.实现一个深拷贝, 写完后讲解一下为什么这样写 9.这个深拷贝函数可以接收哪些数据类型 10.什么是WeakMap()?垃圾回收机制是怎么判断哪些是垃圾? 11.说
二周目-大二 base北京 一面问实习干了什么 二面做了两道题 手写react登陆 手写后端传一个对象解析 具体可以问我 今天好冷啊🥶状态好差整个人都是晕的写了半天写不出来然后乱写了好多 调整调整!继续加油!
1.自我介绍(因为楼主介绍里面是制造业转回互联网的,所以面试官很贴心给了比较简单的题目,面试脑袋一热,导致简单题也没回答的号) 2.手撕题目: 在一个多层级的节点中,找到id名为container的dom节点,并且找出嵌套层级≥4的img节点,并为之添加class名'.abc'。 这一题本质上在考察递归查找dom节点,如下是比较好的方法: function addClassToDeepImg(e
楼主秋招已经结束了,之前泡池子期间不敢发出来,所以打算等秋招结束后发出来,能在未来给大家参考。 因为时间有些久远,楼主只能将当时的一些记录发出来,有些细节的地方可能不清楚,仅供大家参考。 时间:2024-07-29 持续时间:1h 流程 面试官说明今天面试问的三个环节: 自我介绍 + 针对项目问一些知识 写一道题 反问 自我介绍 上一段实习在联想主要做的是什么产品,采用了什么技术架构。 介绍下你在
等消息,群面 1,自我介绍,项目介绍 2,就业关注点 3,为什么选择牧原 4,面试前做了哪些准备 5,3-5年前端目标 6,快速上手的计划 7,怎么看待养猪 8,什么样的项目是成功的项目 9,根据表现来排序,让三个候选人给三个人拍个徐。。 基本没问什么前端内容。都是发散#软件开发笔面经#
大二-二周目的第一个外企offer 1.自我介绍,实习经历 2.Apache fury序列化是什么?怎么实现的?(因为我简历写了我是ApacheFury的主前端也是contributer) 3.protobuf的序列化方式是什么?前端是怎么序列化的?json和protobuf的区别? 4.React的一些新特性 5.JS新特性es6 7 等等 6.CSS sass一些 然后Flex grid布局
沉淀了两周哈哈哈哈 前面有一轮hr电话面,都是很基础的问题,时间有点久也记不清了。 技术面是两个面试官。 上来先是自我介绍,然后问项目,一个微信小程序,一个仿微信桌面端。hr似乎对项目经历还挺满意,就拿着简历问,比如我说vue掌握,react了解,问我怎么接触react的,回答是接手别人的互联网+项目时了解的。 然后就开始问项目,讲难点,我就共享屏幕,然后打开HBuilder把两个都跑起来了,对着
请做一个自我介绍。 分享一下你在A实习中的背景,以及你为实现简历上提到的成果所做的具体工作? 你是如何判断这些成果是通过你设计的玩法实现的? A实习与B实习在用户转化策略上是否存在相似之处? 在实习过程中,你遇到过哪些困难或瓶颈? 你认为之前的产品经理实习经历给你带来了哪些成长? 产品的工作流程通常是怎样的? 产品与运营之间的主要区别是什么? 策略产品与用户产品之间有什么不同? 你过去是如何与BI
1. 如何实现流式输出 2. 流式输出前后端分别是怎么做的 3. promise 输出问题 4. ```js // 500毫秒后会阻塞吗 setTimeout(() => { while(1) {} }, 500); ``` 5. ```js // 为什么网络请求还没回来就立即开始打印 1 axios.get('url'); // 需要 5 秒 setInterval(() => { consol
一面 1. 为什么选择前端 2. 实习经历 3. 跨域 4. JSONP 的具体实现 5. mobx 是什么,什么时候会使用 6. markdown 解析器除了正则表达式实现以外还有什么实现方式 7. session 和 cookie 8. interface 和 type 的区别 9. fiber 架构 10. 对一个组件同时修改文字和背景,会不会出现其中一个修改成功,另一个修改失败被中断的情况