字节生活服务(杭州)一二三面(挂)

📍面试公司:字节(杭州)
第一次面试就是字节,面评烂完了,靠着学长的内推二进宫
🕐面试时间:基本上一天一面
💻面试岗位:后端
❓面试问题:
一面
1、自我介绍
2、项目拷打(还得是字节,问的很细很深)
3、JUC了解多少
4、OS的虚拟内存和页面置换算法
5、进程和线程,调度算法
6、多级反馈队列
7、HTTPS的握手
8、非对称加密的数学原理了解吗,就说RSA的就行(赞美欧拉)
9、JVM的GC
10、JVM调优有经验吗
11、OOM这种可以被catch吗,哪些可以
12、对Go的了解
13、手撕
最长回文子串,思路,dp的方向
一小时后约二面

二面:
1、自我介绍
2、项目拷打(更深刻了,我只是菜鸡)
3、项目的理解,中间件不应该为了用而用
4、其他的解决方案了解吗
5、既然是仿B站,B站的推荐怎么做的
6、这样的推荐一定好吗,怎么评估
7、让你更进一步的改造,你的方向是什么
看出来是玩具项目了,也没什么复杂的技术点,文字的魅力
8、AQS的设计思想,如果让你去利用AQS设计一个同步工具,怎么写
9、ICMP是什么,报文格式知道吗
10、动态代理是方法,字节码加强怎么实现
11、中缀表达式怎么被计算机理解,中缀怎么转后缀
12、MySQL的MVCC和锁
13、RR下可能的幻读是什么情况
14、Redis的内存淘汰
15、手撕
买卖股票1、2
要是每天只能买或者卖或者不操作呢(折腾了半天没写出来)

三面
1、自我介绍
2、LLM在预测股票上擅长吗
3、你说的更多的是数据上的问题,要是数据很完善呢
4、那有哪些可能擅长这些任务
5、学院的人工智能课程有哪些,任务的类型有哪些
6、之前两面的面试官都问了什么,哪些问题影响深刻
手撕
1、n个”A“,m个”B“和p个“AB”,组成的最长的相邻字符不同的串的长度
2、田忌赛马,输出任何一个可能的获胜序列(用双端队列把边界条件写的复杂了)说思路对,但是两个简单的队列就行

可能悬了
🙌面试感想:很专业,暴击我的弱点,随便看看都可以提出我想不到的点,项目和手撕还得进步;为什么看别人面经觉得好高深的技术、没见过的中间件,我距离大佬还有多远
攒人品,期待HR面,虽然悬,希望给个好的面评吧,秋招再战,我也可以是节孝子
#面试问题记录##如何判断面试是否凉了##字节##字节求职进展汇总#
全部评论
放平心态吧,在这儿实习很难秋招
1 回复 分享
发布于 07-27 01:06 浙江
老哥,我已经敲完了点评,想问下仿b站这个项目怎么样,我看mu ke上学这个的不太多
1 回复 分享
发布于 07-25 21:49 北京
这个是老罗的B站吗,三月份写过,当时腾讯就揪着ES拷打。后面换项目了,还是有ES,后续拷打过两次。只能说ES市面上的八股很浅而且很少,如果吃透一下,一套十几分钟组合拳面试官会***的(当然BDK树索引现在还没搞懂,网上文章太少了
点赞 回复 分享
发布于 08-31 17:38 浙江
佬 热乎的啊
点赞 回复 分享
发布于 08-30 18:33 湖北
佬秋招吗
点赞 回复 分享
发布于 08-12 12:20 上海
逆天啊,RSA也问吗》这就是字节吗
点赞 回复 分享
发布于 08-10 20:47 江苏
不准备秋招了吗
点赞 回复 分享
发布于 08-08 12:09 北京
三面的手撕,感觉有点难呀
点赞 回复 分享
发布于 07-26 17:03 天津
后续是什么
点赞 回复 分享
发布于 07-26 17:01 广东
一面答得怎么样
点赞 回复 分享
发布于 07-25 15:10 上海
你这什么项目
点赞 回复 分享
发布于 07-25 00:28 湖南

相关推荐

09-22 12:51
武汉大学 Java
预计的是45分钟,最后被拷打了75分钟,算法题没有页面,让我本地操作1. 介绍什么是IOC(控制反转)?2. 介绍什么是AOP(面向切面编程)?3. 运行时如何判定一个对象的类型?具体怎么用?4. 能否通过反射拿到class上所有的方法(包括私有方法)?静态变量可以获得吗?5. 反射能获取私有方法时,作用域范围是什么?能否调用私有方法?6. 反射中setAccessible的意义是什么?7. 私有方法可被反射获取,是否会导致私有属性/方法的安全问题?这种情况合理吗?8. MySQL索引的实现原理有哪些?9. 用过explain吗?介绍其返回结果中主要字段的意义。10. explain结果中的filter字段代表什么?11. 基于“主键为xxxid,查询未删除(软删,有deleted_at字段)的数量,explain显示扫描10条,filter命中50%”的场景,说明SQL执行时做了哪些事情?12. 从binlog层面介绍上述SQL执行过程中的相关操作。13. 介绍缓存穿透的解决方案及相关经验。14. 比较Spring和Spring Boot的区别。15. 标准Web项目(如基于Spring MVC的HTTP服务)中,Spring Boot提供了哪些模块来实现相关能力?其集成能力如何?16. 如何在Spring中连接MySQL?具体连接过程(初始化时机、初始化方式)是怎样的?17. 为什么需要Mybatis这类ORM框架?它相比“裸写SQL”有什么优势?18. 项目中如何模拟超卖?模拟的QPS量级和库存设置是多少?19. 介绍“一锁二判三更新”的实现方式及逻辑。20. 若Redis在执行过程中掉电或集群网络短暂中断,如何恢复数据?如何保证数据一致性?是否存在不一致的时机?21. 数据校对过程的时效、实现方案是什么?22. 如何用Java实现一个简易消息队列?(要求:支持单个topic、单写多消费、最多100条消息,需处理写入速率超过消费速率的问题,暂不考虑持久化)23. 为何将“丢弃最老消息”作为消息队列满时的拒绝策略?该策略适合什么场景?哪些应用的MQ会侧重时效性?24. MQ适合的场景有哪些?在容量有限的场景下,延迟消息和削峰填谷场景分别适合什么拒绝策略?25. 了解HTTP请求从发起至服务器的完整链路吗?26. 用空间复杂度O(1)的方案实现IP地址按点反转(如192.0.1.2反转为2.1.0.192),写出代码并讲解思路。27. 面试收尾环节,询问候选人是否有问题。
查看27道真题和解析
点赞 评论 收藏
分享
评论
15
114
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务