12.4面试记录(补档)

1.实习经历
2.消息队列消费消息如何做到不重复
3.ioc和aop
4.ioc的流程
5.线程和进程
6.tcp与udp区别
7.限流算法,俩者区别(x)
8.concurrentHashMap与hashmap对比,如何实现并发
9.为什么key不能为null(有没有大佬解释一下,查了很多资料都是val为null的)
10.并发的容器有哪些?
11.java的垃圾回收机制,讲一下标记整理优缺点。
12.new对象分配到哪?一定在堆内存吗?分代管理细说。什么时候放入老年代?
13.mvcc说一下
14.读未提交生成几次readview(???事后查了才知道不生成...)
15.redis内存淘汰机制,内存删除
16.aqs的实现原理
17.countdownlatch简单说说(不太会。。)
18.aqs中线程为什么要进入等待队列?
19.2道题(双指针+层序遍历)
问的蛮多的深度也有,体验还不错,面试有引导。
ps今天才发现obs录制时麦克风没选好。。。我都不知道自己曾经说过什么。。。
全部评论
积功德攒人品ing
1 回复 分享
发布于 2023-12-13 20:25 山西
countdownlatch,本质就是把AQS中的state值设置为你的count,countdown时就cas修改,await时,若count还没减到0就加入阻塞队列。
点赞 回复 分享
发布于 2024-01-17 14:46 湖北
为什么key不能是null。1、你如果去查询key为null的数据,你不知道他原本就是null,还是增加的null,会造成歧义。2、人家设计的时候就想的key本来就不应该是null。
点赞 回复 分享
发布于 2024-01-17 14:44 湖北

相关推荐

已经入职数字马力4个月了,忍不住想和大家聊聊最真实的感受!🔥1️⃣ 岗位偏见?作为蚂蚁的子公司,很多人会担心“内包”身份会不会有岗位偏见。就我这几个月的体验来说,数字马力一直在快速扩招,面试流程也越来越规范(尤其是校招环节)。至于偏见问题,真的看部门和leader,很幸运我遇到的师兄和主管都特别nice,团队氛围很融洽。2️⃣ 待遇怎么样?试用期工资不打折!这点我真的吹爆💥!每天六点下班还有餐补,公积金按全额8%交(感动哭)……不过养老金也是实打实的8%,到手稍微心疼一下下😂3️⃣ 技术栈跟得上吗?技术栈多到学不完……而且我们有权限访问蚂蚁的知识库,自学能力强+愿意钻研的话,成长速度真的飞快!(当然,像我这种偶尔偷懒的也在慢慢进步中😝)4️⃣ 面试流程?一般是三面:两轮技术面(可能有线上笔试)+ 一轮HR面(含背调)。整体节奏比较顺畅,反馈也及时。5️⃣ 未来发展怎么看?老实说,数字马力不算头部大厂,不能指望它给简历镀金,但也绝不是那种会“减分”的外包。我更愿意把它看作一个扎实的中厂跳板,适合积累实战经验。6️⃣ 怎么投递?通过数字马力gzh,今天刚放出一批新HC!如果你正在看机会,不妨试试数字马力~之前面挂过也没关系,不妨再战一次,机会说不定就来了!🤝✅ 我的专属内推码:NTA6Nvs,可以直接帮大家推进流程。📮 有任何关于公司、岗位、面试的问题,也欢迎留言,我会尽量回复~(小声说:大环境不易,希望大家都能找到心仪的工作,也欢迎来找我内推呀!)
数字马力公司福利 22人发布
点赞 评论 收藏
分享
面了100年面试不知...:今年白菜这么多,冬天可以狂吃了
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

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