抖音电商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笔面经#
全部评论
678感觉好难
2 回复 分享
发布于 05-07 02:27 江苏
实习还是校招呀
1 回复 分享
发布于 05-07 13:07 浙江
9不是异或运算吗
1 回复 分享
发布于 05-07 17:14 广东
7.因为在热点半衰期内 方法调用计数器达到阈值 热点代码转为机器码 执行速度快了 第8个大佬怎么答的 jmx相关的吗
1 回复 分享
发布于 05-07 19:56 福建
想知道6,楼主是怎么回答的
1 回复 分享
发布于 05-08 19:02 辽宁

相关推荐

12-02 14:27
Java
牛可乐121381:好的,谢谢你,韩明轩同学
点赞 评论 收藏
分享
寿命齿轮:实习就一段还拉了,项目一看就不是手搓,学历也拉了,技术栈看着倒是挺好,就是不知道面试表现能咋样。 不过现在才大三,争取搞两端大厂实习,或者一个纯个人项目+一段大厂,感觉秋招还是未来可期。
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
25
76
分享
牛客网
牛客企业服务