第一次面试,人麻了,发下面经给自己攒攒人品吧。 上来先四道题: (1)LRU缓存,leetcode刷过2次,但是太紧张了没a出来; (2)工程应用题,要解决2048游戏的两个bug,一个是加载出现白屏,另一个忘了。面试官分享了一个链接,是用vue3和typescript写的一个工程。用npm install后再npm run dev结果项目没运行,直接寄,而且我也不太会vue3和TS; (3)前端
投递渠道:BOSS 时间线 2024-02-20 投递简历 2024-02-23 一面 2024-02-27 二面 一面 为什么离职 如何学习前端的 TypeScript 常见的工具函数 flex 布局常用属性 如何理解 Promise, 有哪些常见的方法 原型与原型链的理解 npm 版本 ^ 与 ~ 的区别: 前者兼容大版本, 后者兼容次版本 npm 三位数版本号的含义: breaking ch
微软是我所有面试经历中氛围最好的, 以算法为主, 但我认为主要考察的是你的理解和交流沟通能力, 代码能力次要. 7.25一面 7.28二面 7.31三面 一面 面试官说看我简历上前端的东西写的挺多的, 还有一些ACM经历, 所以这次就不问算法了, 连自我介绍都省了, 直接手搓一个项目出来, 实现具体需求. 正好本地有一个项目, 直接新建了一个vue页面写进去了. 主要技术栈是Vue3+Windic
卫翎科技 投递渠道: BOSS 直聘 时间线 2023-11-23 上午 hr 发起打招呼,遂投递简历,下午约面 2023-11-27 一面 2023-11-29 上午约二面, 下午二面 一面 自我介绍 字节青训项目中最有挑战或者收获的点 lint-staged 的主要作用是什么(搭配 husky 在 commit 时进行代码检查,面试官补充说只对暂存区的代码进行检查) Vuex 与 Pinia
记录一下找暑期实习的第一次面试。不愧是大厂啊,面试官小哥哥真温柔,循循善诱,很有耐心,还安慰我答不上来也没关系,真的好谢谢他。问的其实挺基础的,好好准备应该很容易过。唉,奈何本人实在是太菜,学了一个多月的前端赶鸭子上架,答答八股还行,手敲代码实在是要了我的老命了。再次感谢面试官,一直在给我提示,也很负责耐心的给我讲题目意思,最后还给我说了正确的解法和思路,才让整个氛围没有那么尴尬。总体来说面试体验
今天面了三场,下午2:00百度一面,4:00作业帮一面,7:00百度二面;(目前已经接到三面电话了) 由于面试场次太多,可能记不了太清楚 先说一些内容吧: 百度一面(60min): 1.自我介绍 2.实习经历方面; 3.离职原因; 4.SSO单点登录实现过程; 5.页面渲染过程; 6.flex布局属性; 7.括号匹配; 8.tcp三次握手流程; 9.反问: base哪里(北京) 部门业务; 作业帮
业务面(对接的data部门负责人面的) 1.过往实习经历(主要做了什么) 2.问了SQL(链接和窗口函数) (左右连接的区别和功能,row number的功能,问的比较简单) 3.业务分析 (Q:给你一个问题问你可以从哪几个指标/角度去监测/解决这个问题。比如说转赞评就是属于指标类,具体的问题不太记得了,只记得一个,问的是: 如果本周开直播的商家数量明显小于上周,应该从哪几个角度去分析? 参考思路
一面 自我介绍 react用得多吗 说说react15 说说react16 react18有什么新特性 react fiber 生命周期 react受控组件 Hooks特性 useEffect 副作用是什么 浏览器渲染原理 二面 ld面,随便聊聊情况,薪资,聊完直接oc
刚刚面完 1.react15之前的原理(一点都不知道) 2.react fiber的原理 (看了没记住) 3.浏览器的渲染原理 4.说说react的diff算法 5.谈谈虚拟dom 6.react的逻辑服用方式 7.react组件通信方式 8.useEffect包含哪些周期 9.如何在useEffect中做事件抽离 10.react16和react18有什么新的功能 11.react性能优化的手
20220510 字节-搜索方向前端一面 1.自我介绍 2.计算机网络模型有哪些? 3.具体每一层干什么的,传输的数据是什么,有哪些协议? 4.传输层tcp和udp 5.三次握手四次挥手,为什么是三次握手不能是其他的? 6.进程与线程的区别? 7.栈和堆 8.JS基本数据类型 引用数据类型分别有哪些? 9.基本数据类型之间的转换 10. 11.异步操作有了解过吗? 然后发了个简单的跟事件循环(宏任
1、自我介绍 2、说说你了解的React Hook 3、你都用过哪些Hook 4、你知道Hook为啥官方建议不要在hook使用条件语句么 5、React的整个更新过程可以聊一聊么(Schedule,setState过程) 6、代码:使用hook的写法监听浏览器视窗大小,并展示在页面上 7、了解CDN么?原理是什么? 8、你知道如何防止DNS域名污染么? 9、HTTPS中的CA证书是做什么的 10、
#软件开发2023笔面经# 前几天的字节一面,被爆锤了,今天才复盘,害,我是菜鸡 1.自我介绍 2.说下项目的情况 3.项目里面触底加载方面的问题 4.虚拟列表是怎么保证海量数据加载性能的? 5.怎么计算可视区域能展示多少内容的? 6.问项目难点相关的东西 7.项目里的东西,问的很深 8.说说你对Monorepo的理解? 9.为什么要用Monorepo?所有组件放在同一个仓库里面不可以吗? 10.
字节面试 0413 自我介绍 拓保网项目如何做不同权限的动态展示和多级审批 用户在路由输入地址是不是可以自动跳转 图片懒加载怎么做的,原生JS insertSectionObserver 跨域都有了解哪些 项目是如何做跨域的cors的客户端和服务端是如何做跨域的,具体步骤 ×权限信息是保存在cookie上吗,token刷新有设置吗 组件库的下拉如何做组件通信 组件库按需引入是如何实现的,如何配置
1.TCP怎么建立连接 2.有抓过包吗 (无) 3.TCP的可靠性怎么保证 4.如果同时有大量客户并发建立连接,服务器端有什么机制进行处理(寄) 5.linux命令用过哪些 6.死锁怎么产生 7.怎么避免死锁 8.项目 算法:小于n的最大数(寄) 给一个数n,一个数组A,返回由A中元素组成的小于n的最大数 如n=23121,A={2,4,9| 返回22999 n=23121 A={9} 返回999
被拷打,还是太菜了 昨天是第一人生第一场面试,只准备了四天,侥幸过了。但是项目复盘没咋复盘好,今天是第二场面试缺点就暴露出来了。菜就多练吧 1、自我介绍一下,介绍一下你的项目 2、介绍一下你使用的hooks 3、这个点击事件在react18和react17的区别和严格模式下的区别及渲染次数,分析一下为什么结果是这样的,底层逻辑是什么(唯一一个我自己感觉答的不错的题) onclick(() => {