1、说说position的属性,默认为什么属性 2、讲讲盒模型?为什么要分正常盒模型盒怪异盒模型?如果怎么怎么样用什么盒模型(具体忘了) 3、local Storage和cookie的区别,个人信息保存在哪里?session storage呢? 4、讲讲hooks,useEffect原理是什么?useCallback为什么能提高性能渲染?必须要搭配React.memo使用吗?useMemo呢?讲讲
自我介绍(5min) 聊实习项目 (15min) 手撕(10min):模板字符串替换(实现功能,但是面试官说不是想考察的点,应该用正则+字符串替换实现,由于正则忘了,就只讲了下替换的思想,面试官就让下一题了) 手撕(10min):两个数组合并改编题(不难,A了) 事件循环打印顺序题(5min)(需要自己讲解下,A了) 总共只有45min,而且聊实习项目感觉更多是了解做了什么事情,只有个别让详细讲解
被拷打1h30min 1.自我介绍 2.详细介绍一下实习的项目,从数据构建,benchmark构建到最终取得的效果 3.stable diffusion的结构与原理 4.项目里设计的模型与原始SD结构的差异,具体通过什么方式实现 5.做一下题目: 1.手撕transformer里面的cross attention与mask-filled 的self attention,可以用torch,最好不用n
深挖项目 不同路由实现原理区别 react-query原理,手写实现uesQuery webpack怎么配置,eslint用了哪些规则,git hook实现代码commit前检验怎么只测增量代码。 观察者模式,手写实现一个事件总线,怎么用。 做了哪些基于umi修改的配置 一个钟,时间费在我手写上#懂车帝##字节前端#
上来直接八股,措不及防😭😭😭 自我介绍 八股: 1.64位的机器它的内存的地址空间大小 2.虚拟内存怎么样去真正映射到物理内存 3.数据库的事物隔离级别 4.这些事务的隔离级别如何做到的 5.mvcc机制 6.进程和线程的区别 7.如何判断线程和进程(这个问题记得不清楚了) 8.spring中的aop 9.aop是怎么样减少代码的冗余 10.代码复用的原理是什么 实习经历和项目(被拷打麻了,
11.15 80min 1. 项目背景 2. 项目部署的过程 3. 域名和ip地址如何对映的 4. 已知一个进程名,如何杀掉这个进程 5. 进程间通信有哪些方式?kill -9 使用的是哪种 6. Redis是单点部署还是集群部署 7. 如果Redis数据超过内存限制,该如何处理 8. Redis缓存过期如何实现的?底层呢? 9. Redis持久化是如何实现的? 10. 介绍RDB持久化机制的详细
实习相关问题 blabla 如果有一个网页特别慢,可以从哪些维度排查慢的原因 SQL 优化方法有哪些 有哪些索引类型,联合索引和非联合索引 知道哪些架构设计的原则,什么样的代码是好的代码 什么情况下需要用多线程,需要注意点什么 解决线程安全的方法有哪些 有遇到过死锁吗,导致死锁的四个条件,如何避免死锁 算法题 lc2053. 数组中第 K 个独一无二的字符串 反问 3 轮技术面,1 轮 HR 面
1.简单做一个自我介绍 2.介绍一下项目经历 3.针对项目问了一个细分的场景是怎么处理的? 4.怎么做用户调研的? 5.项目的ROI是什么? 6.如果这个项目要继续迭代,迭代的方向是什么? 7.你觉得B端产品和C端产品有什么区别? 8.作为产品经理,往往会和很多的业务部门打交道,在这过程中如何沟通,如何处理反对意见? 9.反问 提供大家一个标准答案,建议反复背诵: BC最大的一个差异点是B端是以点
1.自我介绍(主要介绍项目和实习) 2.不同页面之间的通信方式(框架和非框架两方面) 3.setup函数和<script setup>的区别,从框架方面回答 4.vue2和vue3之间的区别 5.ES新语法有哪些 6.let 和 const 的暂时性死区的表现是什么 7.const 声明一个对象,能够修改对象的属性嘛 8.为什么ES Module可以用来做Tree Shaking 9.为什么箭头函
1. 自我介绍一下 2. 讲讲你对测开的理解 3. 为什么做RabbitMQ的项目 4. 怎么理解削峰和填谷,举了一个自己项目的场景 5. 为什么做RabbitMQ不做RocketMQ和Kafka,我说那俩太难了 6. 详细说说RabbitMQ这个项目 7. 问我你最熟悉的是哪个,然后拷打im,简单问了几个问题 8. 你知道什么测试的方法 9. 你的项目测试过吗 10. 给你一个web端的登录怎么
1-2拷打项目 1 IOS和安卓的兼容性问题 2 如果再让你做一遍首屏视频的效果,你会如何做? 3 事件循环在浏览器环境和Node环境中有哪些不同? 4 requestAnimationFrame是宏任务还是微任务? 5 浏览器的最大请求数量是多少,为什么这么设计? 6 算法(类似二分法) 给定一个整型二维数组 (每个一维数组的长度大于0但不固定),每一行从左到右递增,每行的第一个整数大于前一行的
50min 1. csr 和 ssr 是什么,区别有啥 2. 了解什么 seo 的优化 3. 公司的组件库打包、开发阶段都是啥样的 4. React16 17 18 新功能 5. rollup、esbuil 和 vite 这些打包工具有啥区别 手撕: 1. React17 和 18 的 setState 输出题: ```js const [state, setState] = useState(0
#字节求职进展汇总# 完蛋了,这次是真的寄了 我最后问面试官什么时候出结果 我已经有o了,但是比较倾向于字节 她给我回了句,哪有人面试当面说自己已经有o的 然后和她商量七天确定下来 感觉完了哈哈哈哈 面试时长50分钟 面经如下: 对于某某品类,你熟悉哪个类型 你最早是怎么接触到的 你对于这个类型的了解程度是多少 这个类型的发展历程 这个类型的创作者分层 (头部,中腰部,底层) 并且分别举例 你对于
自我介绍 深挖简历(问得我都有点不好意思了🥲吹得太过,入职后发现我是水货会不会被辞退啊) 简单讲一下运营的几种种类及区别(我面的社群运营) 怎样做好社群运营 自己的优缺点有哪些 有什么兴趣爱好 希望能在字节学到什么 每周到岗几次,能实习多长时间#非技术面试记录#
一面 说一下你理解的div 说一下flex 说一下权重,看代码(父子和子的权重问题) 说一下promise,手写并发控制 怎么判断数组 typeof和instanceof的区别 写代码,分割url 二面 场景题react 手写自定义hook,实现登陆拦截 手写千分位格式化 三面 扫一扫登陆流程 react通信,单项数据流 看代码,变量问题,pomise问题 写代码,数组里的0移到最后 大部分都忘记