感觉没我想象中那么难诶 第一题考察JS DOM操作 给出当前时间today 和 允许的借书时长limit看表格中的借书还书时间是否超出限制 超出限制则标红 未超出时间限制则无背景颜色 步骤大概是 获取表格中数据存入数组 计算时间是否超出限制 修改节点的背景颜色 最后按照要求统计并返回需要修改的行数 第二题算法题 给出数组 青蛙只能往高处跳(从小数跳到大数) 看两只青蛙能跳多远(下标的差加一) 用了
自我介绍 给了一个场景,让设计数据库(答不会,数据库忘了) react生命周期 useLayoutEffect和useEffect的区别(答,没听说过useLayoutEffect) 主键作用(答数据库忘了) 项目相关 puppeteer 实现方案,难点,服务器部署chromium websocket心跳续约、websocket用户鉴权 反问 问面评 答:还不错 问是否是知乎主站 答:不是,是做B
1.13 - 一面 v-if v-show区别 vue-router 原理 跨域 会node吗 对于v8内核的多线程的理解 /GUI渲染线程 JS引擎线程 定时器线程 事件触发线程 合成线程 http请求线程忘记说了 了解worker吗 vue的指令的一些缩写 算法题 27.移除元素 1.16 - 二面 28min 算法题 54.螺旋数组 讲讲对vue的理解 /双向数据绑定 组件化 单页面 路由
一面 8.13 自我介绍 介绍一下项目 介绍项目里解决的问题 大概讲一下一个项目从 0 到 1 的过程,比如包括 Vue 的配置,Vuex,Vue-Router,指到从 0 到 1 之后可以进行业务开发,不包括业务逻辑部分(纯技术),可以理解为如何实现一个 ,比如 、 提供的模板,面试官会根据你讲的实现细节一个个提问 作为一个代码检查工具都包括什么东西呢? 怎么实现代码检查呢?(比如命令行、配置文
这次的面经是22年9月字节hr来约的日常实习面试的记录,由于暑假刚过面经难度可能比较简单 岗位对应广告业务,已于22年12月入职,过年这几天比较闲过来分享下面试经历~ 9.6 一面 自我介绍介绍+问项目 JS的基本数据类型 == 和 === 的区别 事件循环理解 深拷贝和浅拷贝 闭包的理解和举例使用 Vue和React的生命周期 题目1:正则表达式(手写正则匹配手机号/邮箱) 题目2:日期格式化(
估计还有一个月就又要开始投简历了,先把上个学期自己的面经往牛客上发一下吧 方式:微信电话面试 一面(1h) 自我介绍略 讲一下你的项目吧 大概讲了一下我的那个脚手架的项目,介绍了一下里面封装的功能,基本就是复述了一下这个项目的文档大纲 里面这个懒加载的功能是怎么实现的呢? IntersectionObserver观测dom是否在可视区域(面试官好像没听过这个API,直夸我好有本领) 可以介绍一下这
日常整理上学期面经 面试方式:腾讯会议 一面(30min) 自我介绍略 1.讲一下你的项目 2.讲一下Vue插件吧 3.讲一下你的实习经历吧 4.你觉得Vue和React有什么区别 5.Vue2和Vue3有哪些区别 6.对Reatc-Hook的了解怎么样 7.React的函数式组件和类组件有什么区别 8.有用过TS吗 9.有发布过自己的npm包吗,具体功能是什么,过程中有哪些难点(坑) 10.有了
日常整理面经~ 面试方式:zoom会议 一面(20min) 自我介绍,讲项目,问项目(10min) 懒加载实现 嘴撕一个文本超出呈现省略号的css代码 事件的冒泡和捕获 原生JS事件相关,哪些情况下需要阻止默认事件,如何阻止? 算法题:查找两个数组中的重复元素,一分钟A完了 反问 感觉一面没啥难度,都挺简单的,面试官似乎要面很多人,感觉有点仓促 四天后约二面 二面(1h) 二面非常直白,做完自我介
日常整理之前的面经! 面试时间:2022年11月 面试方式:赛码网(要求手写代码) 一面(1h) 自我介绍 介绍你下你现在的实习工作吧 算法题,最长回文子串 力扣地址:https://leetcode.cn/problems/longest-palindromic-substring/ 之前看面经就说小红书的面试一上来就是手写代码,万万没想到上来直接一道动态规划 写的感觉还可以,基本逻辑和代码是对
日常整理面经,这个是大二暑假(7月)投的实习 面试方式:飞书视频会议 面试只有一场,两个面试官先后问 一面(1h) 自我介绍 讲一下你的项目经历吧 讲一下原型链吧 讲一下闭包吧,闭包的使用场景有哪些 如何解决闭包造成的内存泄露 讲一下你知道的性能优化的方式吧 讲一下JS的类型吧 讲一下你知道的ES6语法吧 forEach 和 map有什么区别 描述一下JS的事件机制吧 平时会使用git的哪些方法?
1.11 一面 时长50min 自我介绍 问实习经历,学到了什么 埋点,追问怎么埋,为什么要埋。 国际化适配 ... 问项目,问最有挑战的项目是哪个,然后问了几个别的,聊了蛮久 其实项目答得不是太好,很久之前的老项目了,不少线上的url都失效了... 问使用的react版本 答:16,有点老了。面试官表示确实,然后问我有没有用过新的,答: react生命周期 你刚刚提到了shouldCompone
日常整理面经! 面试时间:11月 一面(30min) 自我介绍,问项目(项目问的比较多,后面的题也基本是从项目入手展开问的) 在实现动画效果有哪些方式? 动画优化的方案 性能优化了解过吗?具体说说? 文件上传有哪些方式?前端应该怎样解析文件? 如何搭建一个可以给其他人使用的前端脚手架?需要从哪些方面入手?考虑哪些问题? 项目中如何处理请求层?如何实现取消重复请求? 什么时候学的前端,怎么学的? 为
一面45min 自我介绍 项目难点 react与vue区别 react虚拟dom useref作用 usememo和usecallback区别 es6新特性 谈谈promise tsl四次握手 算法:有效的括号 二面30min 自我介绍 项目介绍 qiankun通信方式优缺点 qiankun子应用间的跳转怎么做的 sso单点登录 实习时间 字节两次审批挂,该做的都做了,虽然还是有点不甘,但是不能再
一面大约40min,项目相关与代码输出题,面试官也说不喜欢问八股,所以基本没有。 到目前为止最喜欢的一个面试官,人超好! 项目相关 25min 代码输出题(面试官说这题有点妖,给我整慌了) 一道let和var的题目 追问为什么 let 不会被挂载到window上 聊了聊学习前端的相关历程,看过哪些书等 反问...... 补:我也爱我的leader 二面大约50min 谈谈你对前端工程化的理解 虚拟
日常整理上学期的面经! 面试是反向群面(好几个面试官问我一个) 飞书会议面试 1面(30min凉) 自我介绍和项目(项目没有仔细问) 实习经历(也没细问) 介绍一下闭包,使用场景? 既然你提到了垃圾回收机制,那么讲一下v8的垃圾回收机制吧 Vue2和Vue3的区别 Vue生命周期 Vue的响应式原理(这部分问的比较细) 观察者模式和订阅发布模式的区别? $nextick的作用和原理? 既然你讲了$