字节暑期实习Java开发

7.29号--一面   

一个小姐姐面试

自我介绍
1.点赞幂等如何保证?

2.分布式学了什么?

3.分布式解决什么问题而提出来的?

4.做分布式有什么麻烦?需要考虑把服务拆成微服务,那么维护,设计需要考虑什么问题?

5.分布式服务数据之间的流通?(这一部分分布式确实不知道回答什么 -。-,看我不太了解分布式果断终止话题,换其它

6.spring框架用到了什么底层思想,如何实现的,有用到哪些比较基础的设计模式?

7.单例模式在哪个类用到了单例模式?

8.http和https区别,https干了什么?

9.tcp和udp区别,tcp如何解决粘包问题?

10.并发和并行区别?

11.redis有哪些数据结构 zset是一个怎样的数据类型?

12.git有用过吗? Linux系统命令 如何用过linux查看进程状态?
代码题目:一道中等题题号一千多忘了

8.2号-- 二面

自我介绍
1.问项目

2.前缀树词库如何生成?有无爬虫读取数据

3.redis相关八股:持久化机制,崩溃恢复机制,rehash过程,数据淘汰策略,线程模型,io多路复用?epoll讲讲?LT和ET区别?

4.mysql相关八股:聚簇索引b+树相关知识?abc最左匹配原则?MVCC能解决幻读嘛?redolog、binlog在哪一层?两阶段提交?加间隙锁一些原则?

5.http  502,504区别?timewait什么时候出现,它的意义?https流程
代码题:第K大  和面试官讲了下随机快排。

这部门两面,除了发现分布式相关知识确实不懂,其他八股都能基本背的上,两天后挂了。估计没啥HC了吧,反正也是拿来练练手
过了两天后转技术中台不知道为啥给我转到客户端去了

8.5号--一面  

一个很年轻很年轻的小哥哥,甚至感觉像是实习生在面试我
自我介绍(自我介绍完后,面试官盯着我简历看了几分钟不知道问啥,几分钟后艰难的问出了问题)
1.能实习吗?

2.项目过程中碰到什么问题?

3.用redis实现共享session有什么优势吗?

4.redis缓存失效,如何保证及时更新?

(开始问八股,但是不知道为啥问的八股特别简单,当时已经觉得是kpi面了。)
5.栈和堆的区别?

6.http的header有哪些?method有哪些?

7.post也能得到数据为什么不用get?(可能想问post和get的区别吧)  tcp与udp区别?

8.tcp如何保证三次握手可靠性?

9.操作系统的锁?(这个不太了解和他扯了pv操作,peterson)   java里面有什么锁? 有碰到死锁的情况?
代码题:忘了
反问环节:
1.委婉的表达了是不是KPI面?(面试官尴尬的笑了笑,然后义正言辞的说道,部门肯定是有HC的,不然也不会发起面试邀请,并且表示面试官的时间都是很宝贵的(很赞同这一点)。)
2.然后进行常规反问环节

8.14号二面:

自我介绍完

正准备开始讲项目,等待老师的精彩发问,老师淡淡的说了句,好那我们来做下代码题吧?

题目1:比较版本号大小(没做过,但是不难,15min做出来)
题目2:二叉树中和为某一值的路径(就是简单的dfs,10min做出来了要我讲解思路,讲解半天,问我有没有用回溯,我和他明确肯定不需要用到回溯。target设成全局变量才需要回溯。)
题目3:离1小时还有10几分钟,不知道从哪里搞了到困难题,看不懂,直接发呆摆烂。
无反问:草草收场溜了。

周六发给我感谢信,整体流程快,面试体验良好,针对线上抗压式做题,谢谢面试官宝贵时间陪我刷题,真是栓Q!



#字节跳动##Java研发工程师实习##字节客户端#
全部评论
好强的天气之子!
1 回复 分享
发布于 2022-09-14 17:33 四川
楼楼项目是啥呀,为啥问这么多分布式
点赞 回复 分享
发布于 2022-09-16 11:14 湖南
为什么暑期实习现在面试
点赞 回复 分享
发布于 2022-09-14 18:43 湖北
学习Java知识还的是牛客
点赞 回复 分享
发布于 2022-09-14 15:09 河南

相关推荐

烤点老白薯:亲娘嘞🐶💩啊你的简历
点赞 评论 收藏
分享
03-06 12:44
已编辑
门头沟学院 Java
是个千人厂,没听过名字。1. 做一个自我介绍。2. 你这个项目和技术栈从哪里学的?有报辅导班嘛[答 都是是自己网上学的,学校教的东西没用]3. 我看了你放在github上的项目,前端也是你写的嘛[答 AI写的,90%精力用于后端开发,前端单纯用于作为后端逻辑的可视化技术验证(骗你的其实后端也是AI写的)]4. 好,你觉得这些技术栈研究得最深刻的是哪个[答 八股压根没背到后面,昨晚背了MySQL就说MySQL]5. 那讲一下MySQL的索引[答 从B+树选型一路吟唱到联合索引,索引失效]6. 联合索引ABC问题,AB走索引嘛,BC走索引嘛?BAC走索引嘛?A or B 走索引嘛[走,不走,走,不走。面试官点头说可以]7. 讲一下项目里Redission分布式锁实现8. Watchdog机制具体是怎么工作9. 消息队列有考虑过Kafka嘛,怎么选型的10. 你这个项目消息队列可能出现什么问题,怎么解决这个问题?[瞎扯没用的,被面试官引导答了视频处理可能产生消息堆积问题,然后开始吟唱]11. 文件分片自己写的还是用的什么框架?上传进度的Redis数据结构?上传的视频有多大?小分片大小?12. 项目里Redis会话记忆是啥意思?[面试官说不行,没人把这个全放Redis里[生气R]]13. 那这和直接查数据库有什么区别[扯了Token成本和解决幻觉问题之类的,给面试官听笑了,我最后也没绷住]14. 你平时是怎么使用AI coding的15. 算法,给了我一个leedcode链接,一看做过了。然后换了一道三数之和,也做过了。然后面试官说算了,让我讲讲思路吧反问:1.有什么需要提高的地方2.介绍一下部门业务有哪些这个面试官真的感官非常非常好,问问题还疯狂引导,感觉不会也会了。找实习  牛客AI配图神器#
查看15道真题和解析
点赞 评论 收藏
分享
评论
7
57
分享

创作者周榜

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