获赞
187
粉丝
50
关注
26
看过 TA
3102
东北师范大学
2026
Java
IP属地:河北
努力实习,许愿转正鼓大包
私信
关注
一面 总共半个小时,一个问题接着一个问题,无反问,无手撕先拷打实习1. 实习都干了什么2. hive2mysql 脚本如何保证运行效率高3. 定时任务如何保证稳定性,如果遇到网络抖动执行失败如何处理,是否有兜底操作4. 个人项目缓存数据一致性5. 号段ID和雪花算法优缺点,适用于什么场景6. leaf如何保证可靠性7. 高并发如何保证8. 高可用如何保证9. MQ 消息驱动解耦是如何做的10. 如何保证数据最终一致性11. 网关的作用12. 如何在网关实现统一鉴权一面可能算是压力面吧,面试官一个问题接着一个问题,不给喘息的机会二面1. Java 集合,HashMap 的查询过程2. 如何解决哈希冲突,还有什么方法3. 开放寻址如何保证哈希较为分散4. Java 类加载机制,Tomcat 部署多个服务如何进行类加载5. 如何实现热部署6. Spring 事务如何实现7. Spring 事务何时会失效8. Spring IoC9. Bean 生命周期10. 如何解决循环依赖11. 垃圾回收算法、JVM 内存区12. Redis 数据结构、跳表13. MySQL 索引结构,为什么不用红黑树,红黑树的结构14. 消息队列如何保证消息不丢失15. 如何设计一个消息队列16. 队列满了消费不过来,如何处理17. 增加 partition 和 consumer 时,原来的 xxx 算法如何做的???18. 线程池参数19. 阻塞队列和普通队列有什么区别20. 有哪几种阻塞队列21. Crane 的原理22. 实习有啥困难点23. 做过什么 AI 相关的24. RAG 知道吗25. LangChain 知道吗26. Reactor 知道吗(好像是这个)一二面都没有手撕,面试时间还是周日,体验感觉不太好。面完一两天就挂了,二志愿也是直接挂。
0 点赞 评论 收藏
分享
08-22 16:23
已编辑
美团_后端(实习员工)
Paul_Yu000:这个其实也看眼缘,就是否符合主管预期。我实习了四个月,还是组里实习生来得最早,干的活也一点没少,然而还是转失败了,安心秋招😂
投递美团等公司10个岗位
0 点赞 评论 收藏
分享
0816 京东笔试答案第一题, 减少逆序对数量对于每个 ai, 找到 所有 aj = a[i] + 1 且 j < i 的 j, 则对于选择 j < L <= i 的 L 贡献 +1, 然后做一个前缀和取最大值即可代码```#include <iostream>#include <cstring>#include <algorithm>#include <vector>#include <unordered_map>using namespace std;void solve(){int n; cin >> n;vector<int> a(n + 10, 0), b(n + 10, 0), c(n + 10, 0);unordered_map<int, vector<int>> pos;for (int i = 1; i <= n; i ++){cin >> a[i];}for (int i = 1; i <= n; i ++){int v =a[i];int t = v + 1;if (pos.find(t) != pos.end()){for (int j : pos[t]){if (j < i){b[j + 1] ++;b[i + 1] --;}}}pos[v].push_back(i);}int ans = 0;int tmp = 0;for (int i = 1; i <= n; i ++){tmp += b[i];ans = max(ans, tmp);}cout << ans << endl;}int main(){int _ = 1;cin >> _;while (_ --){solve();}}```第二题, 跳水打分解法类似求区间最值, 维护每个长度为 m 的区间的最大值和最小值, 然后遍历过去即可算出答案。代码```#include <bits/stdc++.h>#define PII pair<long, long>#define x first#define y secondusing namespace std;int main(){int n, m;cin >> n >> m;priority_queue<PII> maxPq;priority_queue<PII, vector<PII>, greater<PII>> minPq;vector<long long> a(n + 10);double ans = 0;long long tmp = 0;for (int i = 1; i <= n; i ++) cin >> a[i];for (int i = 1; i <= m; i ++){maxPq.push({a[i], i});minPq.push({a[i], i});tmp += a[i];}long long minV = minPq.top().x;long long maxV = maxPq.top().x;ans = double(tmp - minV - maxV) / (m - 2);int ans2 = 1;int l = 1, r = m;while (r < n){// cout << ans << endl;tmp -= a[l]; l ++;r ++; tmp += a[r];minPq.push({a[l], l}); minPq.push({a[r], r});maxPq.push({a[l], l}); maxPq.push({a[r], r});while (minPq.top().y < l) minPq.pop();while (maxPq.top().y < l) maxPq.pop();if ((double(tmp - minPq.top().x - maxPq.top().x) / (m - 2)) > ans){ans = double(tmp - minPq.top().x - maxPq.top().x) / (m - 2);ans2 = l;}}cout << ans2 << endl;}```
投递京东等公司10个岗位
0 点赞 评论 收藏
分享
爱睡觉的冰箱哥:其实如果组里有hc的话我估计大概率会给到你,因为给c9本硕人家大概率不会来,看不上,给你你可能回来
0 点赞 评论 收藏
分享
Twilight_m...:同感,大疆是我目前为止做过所有厂里面测评最恶心的,一堆行测题,还都是比较难的行测。那个图找规律抽象得要命
投递大疆等公司10个岗位
0 点赞 评论 收藏
分享
26小林不会梦到感谢...:不管是前端后端目前还没看到三面的
米哈游一面192人在聊
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务