抖音电商Java一面面经
5.6 14:00-14:45
1. 先做个自我介绍吧,介绍下你的优势
本次实习你想来学些什么呢?
----主要想转正,然后积累点经验
2. 看你会一些中间件,你知道这些中间件的原理吗,比如Kafka和RocketMQ有什么区别
3. Kafka在高并发时的优缺点是什么,RocketMQ消息是有序的吗
4. RocketMQ是推模型还是拉模型呢
5. 什么样的消息要重试,什么样的消息要告诉消息队列不重试呢,你怎么界定这个
6. 你知道Java的异常体系吗,什么样的异常要往上游抛,什么样的异常要catch自己处理呢,你解决过类似的问题吗
7. 如果一个接口的QPS增大之后,RT从10ms降到3ms了,你猜猜是什么原因呢?
缓存?
----你知道JIT吗,JIT的编译原理
----不太了解
8. 你知道运维系统的原理吗,为什么运维系统可以追踪应用程序的每一个参数呢,这样会产生Java的安全问题吗
9. 编程题:有序数组只有一个数字出现一次,剩下数字都出现两次,找到出现一个的数字
----直接二分查找解决
感觉我今天被问的问题都好奇怪,正常情况下我以为是八股+很难的编程题
但结果被问到的是很怪的场景问题+很简单的编程题,盲猜是我场景题答的很差,面试官已经没有耐心考我难的编程了#软件开发2024笔面经#
1. 先做个自我介绍吧,介绍下你的优势
本次实习你想来学些什么呢?
----主要想转正,然后积累点经验
2. 看你会一些中间件,你知道这些中间件的原理吗,比如Kafka和RocketMQ有什么区别
3. Kafka在高并发时的优缺点是什么,RocketMQ消息是有序的吗
4. RocketMQ是推模型还是拉模型呢
5. 什么样的消息要重试,什么样的消息要告诉消息队列不重试呢,你怎么界定这个
6. 你知道Java的异常体系吗,什么样的异常要往上游抛,什么样的异常要catch自己处理呢,你解决过类似的问题吗
7. 如果一个接口的QPS增大之后,RT从10ms降到3ms了,你猜猜是什么原因呢?
缓存?
----你知道JIT吗,JIT的编译原理
----不太了解
8. 你知道运维系统的原理吗,为什么运维系统可以追踪应用程序的每一个参数呢,这样会产生Java的安全问题吗
9. 编程题:有序数组只有一个数字出现一次,剩下数字都出现两次,找到出现一个的数字
----直接二分查找解决
感觉我今天被问的问题都好奇怪,正常情况下我以为是八股+很难的编程题
但结果被问到的是很怪的场景问题+很简单的编程题,盲猜是我场景题答的很差,面试官已经没有耐心考我难的编程了#软件开发2024笔面经#
全部评论
678感觉好难
送花
回复 分享
实习还是校招呀
送花
回复 分享
国泰君安
官网直投
9不是异或运算吗
送花
回复 分享
7.因为在热点半衰期内 方法调用计数器达到阈值 热点代码转为机器码 执行速度快了
第8个大佬怎么答的 jmx相关的吗
送花
回复 分享
想知道6,楼主是怎么回答的
送花
回复 分享
相关推荐
05-21 21:38
中国科学技术大学 电子信息类 La_place:去腾讯吧,培养体系好,可以慢慢学很多东西,实习还是以提升为主。业务方向也很好,不用担心太垂直,技术都一样。
投递字节跳动等公司9个岗位 牛客帮帮团来啦!有问必答
点赞 评论 收藏
分享
05-15 16:58
门头沟学院 电子信息类 点赞 评论 收藏
分享