字节跳动

收藏
文娱内容
10000人以上
D轮及以上
北京(总部)
福利丰厚榜高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜

605

在招职位

4233

面试经验

31

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
运维/技术支持
人工智能/算法
研发工程师
硬件工程师
电子/半导体
产品
运营
展开更多
最新
热门
2024-5-17 一面(已过)- 自我介绍- 项目问- 进程/线程✔- 跨域✔- vue,react打包之后的html,有哪些东西✔- js加载阻塞浏览器渲染,怎么优化defer/async✔- 白屏问题,没仔细想过,也没有处理过这里没有答好题目:- 盒子模型,标准盒子模型和怪异盒子模型✔- 箭头函数的输出✔- 判断传入的参数是否为一个空对象✔- 不借助第三变量swap✔- 版本号排序✔2024-5-21 二面(半个小时就过了)- 自我介绍- 学生科技团队是什么- 项目- 聊天项目(使用了websocket)- 所有请求都是websocket吗- 是自己建表吗- 然后自己拓展到websocket协议- 使用了emoji库,你知道emoji原理吗- websocket的心跳和重连,重连机制说的没了解- 打卡项目(因为是上线过项目,就提到过很多次)- mini-vue- 遇到的困难- 提到key,在diff算法中的作用- 提到了vue2中将虚拟dom转化为可执行的字符串- mini-vue给我带来的成长- 后台管理项目- RBAC是什么,还有其他模式吗- 算法:- 千分位- 手写promise.all- 这里命名规范有问题promises建议改为promiseArr或者其他的- 反问:- 公司强度有点大,能接受吗(实习是为了学习的)- 你提到oc是什么(面试通过的电话)- 小建议
点赞 评论 收藏
转发
5/171. 为什么要有集群,项目中集群的好处,你提到了用dubbo做rpc,那么集群如何实现远程服务的动态发现(有zk作为注册中心),高并发情况下你如何保证redis的稳定性(加机器做集群,哨兵,没钱玩不了高并发),如果redis被打爆了。你的集群如果被打爆有做什么兜底吗(没有实践过)2. 消息队列三大问题:消息丢失,消息积压,消息幂等性的解决方案。你在幂等性的解决方案中提到唯一id使用了雪花算法,讲一下雪花算法的实现和缺点(高度依赖时钟周期,高并发下时钟失效)3.将一下redis的缓存写(双写双删和canal监听binlog),缓存穿透的解决方案(空对象+布隆),布隆过滤器的原理(基于位图,有漏盘风险)4. 看你说你懂spring的ioc和aop,讲一下ioc最核心用到的设计模式(答成了动态代理模式,实际上aop核心是基于动态代理的)工厂模式有什么好处(spring中方便我们注入bean,估计面试官觉得工程模式是spring ioc最核心的模式,因为自己ioc立马就能想到反射,反射就反射性想到动态代理了,这里答的不满意)5。开始问数据库,索引失效的一些场景。你是怎么做优化数据库select查询的:6.你提到了数据库游标,游标确实是可取的方案,但是也伴随着危险性,我来给你讲两个场景比如我们定时任务进行库存扫表的时候就用游标扫描,你知道这样的隐患吗(知道,如果扫描过程中新的请求进来正好修改了扫过的数据,然后扫描时间不一致就会导致漏扫情况)。还讲了一个场景,直接道歉了7.数据库的四个隔离级别,分别解决了什么问题,结合银行取钱场景说一下8. java 集合,hashmap concurentHashmap问了一下,反正都是哪些比较常见的集合问题了算法:寻找两个正序数组的中位数(top100原题,三分钟秒了)反问:面试表现(面试官:这个不能告诉你,你去问三面的面试官我:?嗯哪里不对)提升建议:(经验不足,项目和实习场景较为普遍,单作为实习生和校招生可以理解,服务注册和发现那边有盲点)最后问了下英语水平,发现我雅思6.5就免了英语自我介绍。晚上问了下过了,下周约三面#字节跳动##后端面经##日常实习##实习##暑期实习#
点赞 评论 收藏
转发
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务