OPPO 一面

#发面经攒人品#📍面试公司:OPPO  
🕐面试时间:一面  
💻面试岗位:Java 实习生  
❓面试问题:  
1. 算法:给定一个日志文件,每行是“用户ID 时间戳”,用 Java8 Stream 找出当天在线时长最长的 Top3 用户,内存限制 512 MB。  
2. Java 基础:ConcurrentHashMap 的 size() 怎么保证并发准确性?1.8 和 1.7 差在哪?  
3. JVM:Young GC 的时候,Eden 区存活对象太多, Survivor 放不下了,直接去哪?会不会触发 Full GC?  
4. 垃圾回收:ZGC 的 Colored Pointer 到底染色了哪几位?说说为什么这么设计。  
5. SpringMVC:一个请求进来,HandlerMapping 怎么找到对应方法的?顺序可以调吗?  
6. SpringCloud Alibaba:Gateway 集成 Nacos 做动态路由,配置文件改了,不重启怎么实时生效?源码级别说说。  
7. 用 RocketMQ 发订单消息,如果 Producer 收到 half 消息成功了,本地事务方法抛 RuntimeException,MQ 怎么回查?

🙌面试感想:  
面试官戴着耳机,声音不大,得凑近听。算法题写完他说“跑是跑得通,但 512 MB 你刚才全 load 内存,是想让我机器炸吗?”——被怼得直冒汗。
全部评论
下次算法题:先问面试官“您手机借我跑个分?”
点赞 回复 分享
发布于 09-19 13:35 江苏
面试感想:面完像做了套脑力SPA,就是有点秃然
点赞 回复 分享
发布于 09-19 13:35 陕西
Survivor区放不下?直接扔老年代,尊老爱幼是美德
1 回复 分享
发布于 09-19 13:35 北京
ZGC染色指针:染了42位?其实我色盲分不清啊
点赞 回复 分享
发布于 09-19 13:35 广东
问这么难吗
点赞 回复 分享
发布于 09-18 19:28 四川

相关推荐

来,说点可能被同行“骂”的大实话。🙊当初接数字马力Offer时,朋友都说:“蚂蚁的“内包”公司?你想清楚啊!”但入职快一年后的今天,我反而对他有了不一样的看法!🔹 是偏见?还是信息差!之前没入职之前外面都在说什么岗位低人一等这类。实际上:这种情况不可至否,不能保证每个团队都是其乐融融。但我在的部门以及我了解的周边同事都还是十分好相处的~和蚂蚁师兄师姐之间也经常开一些小玩笑。总之:身份是蚂蚁公司给的,地位是自己挣的(一个傲娇女孩的自述)。🔹 待遇?玩的就是真实!试用期工资全额发!六点下班跑得快(早9晚6或者早10晚7,动态打卡),公积金顶格交。别听那些画饼的,到手的钱和下班的时间才是真的(都是牛马何必难为牛马)。🔹 能不能学到技术?来了就“后悔”!我们拥有权限直通蚂蚁知识库,技术栈多到学不完。说“学不到东西”的人,来了可能后悔——后悔来晚了(哈哈哈哈,可以不学但是不能没有)!💥 内推地址:https://app.mokahr.com/su/ueoyhg❗我的内推码:NTA6Nvs走我的内推,可以直达业务部门,面试流程更快速,进度可查!今天新放HC,之前挂过也能再战!秋招已经正式开始啦~机会就摆在这,敢不敢来试一试呢?(和我一样,做个勇敢的女孩)
下午吃泡馍:数字马力的薪资一般哇,5年经验的java/测试就给人一万出头,而且刚入职第三天就让人出差,而且是出半年
帮你内推|数字马力 校招
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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