od面经分享 java

背景 :一本大学 +2年java开发经验 由于现在所在公司主业务轻技术,想找一份能够深耕技术领域的工作,遂萌生了换工作的想法。

过程: 8.11日通过牛客找到香云姐姐投递简历,并开始按照她给的刷题注意事项和攻略自己在力扣和牛客上刷题,主刷力扣的top100,牛客中等题也刷一刷,主要是为了熟悉考试时的编译环境。

8.23日 机考 总分300

刷了小半个月题就联系姐姐申请机考了,她超级负责,考前还给我一对一讲了很多考试时候的小细节和注意事项

*·转盘寿司

* 给一个 最小平均数,一个数组。要求子数组的和的小于等于给定的平均数乘以最新平均数,输出符合条件的子数组

* 计算最长子串的长度,要求子串 包含给定三个字符 的数量为偶数

通过率分别为:100 50 75

第二题花费了很长时间,最后一题用暴力破解的,时间不够所以只跑通了75

8.26 综测 姐姐给我申请了综测,按照她的方法去做很快容易就过了

8.30 资面 资面前一天晚上香云姐给我电话简单交流了一下资面的注意事项,第二天上午十一点半开始资面,是电话接入视频的简单对谈形式,感觉氛围很relax,面试官主要问了我工作内容,薪资,为什么换工作,期望城市,技术栈这些。

9.4技术一面

八股文问答:

Java是否支持多继承

重写和重载

变量初始化是否是原子操作

类加载机制

try catch finally 代码块

ArrayList 和 LinkedList 区别

HashMap ConcurrentHashMap ConcurrentHashMap线程安全机制

进程 线程

单核CPU是否支持多线程

线程都有哪些状态

Java 线程池的关键参数

什么是死锁、如何避免

感觉一面更侧重考察八股的知识,没怎么问到我的项目这些

感觉前面的都答得挺好的,就是代码原子性理解不足,ConcurrentHashMap底层实现不太熟练, try/finally/return理解不足

OOM内存泄露没有遇到过或解决过,使用redis三方件缓存一致性无保证。

手撕

是一道力扣上的变形题,三数之和

9.5技术二面:

感觉二面不会侧重问那么多八股,而是项目、八股、算法都有问到。

八股

map接口的实现类及区别

数据库隔离级别

线程池主要参数

手撕

数组合并区间

项目

网关限流的实现,缓存应用场景 在项目中遇到的难点

9.11综面 同样在综面之前香云姐也跟我电话交代了面试中的注意事项,第二天面试的时候对主管可能会问到的问题进行了梳理,真的很有用!

当天下午香云姐就告知我终面通过啦!感觉反馈真的挺快的。

9.12谈薪

面试官给的薪资方案基本已经达到了我的预期,因为我原先的工作真的工资不是很高,od确实给的钱不少,包括入职体检和前往工作地也会报销相关费用。

9.13offer审批

9.18offer到手

#华为od#
全部评论
长沙招测试吗?
点赞 回复 分享
发布于 2024-10-16 17:23 湖南

相关推荐

想干测开的tomca...:让我来压力你!!!: 这份简历看着“技术词堆得满”,实则是“虚胖没干货”,槽点一抓一大把: 1. **项目描述是“技术名词报菜名”,没半分自己的实际价值** 不管是IntelliDoc还是人人探店,全是堆Redis、Elasticsearch、RAG这些时髦词,但你到底干了啥?“基于Redis Bitmap管理分片”是你写了核心逻辑还是只调用了API?“QPS提升至1500”是你独立压测优化的,还是团队成果你蹭着写?全程没“我负责XX模块”“解决了XX具体问题”,纯把技术文档里的术语扒下来凑字数,看着像“知道名词但没实际动手”的实习生抄的。 2. **短项目塞满超纲技术点,可信度直接***** IntelliDoc就干了5个月,又是RAG又是大模型流式响应又是RBAC权限,这堆活儿正经团队分工干都得小半年,你一个后端开发5个月能吃透这么多?明显是把能想到的技术全往里面塞,生怕别人知道你实际只做了个文件上传——这种“技术堆砌式造假”,面试官一眼就能看出水分。 3. **技能栏是“模糊词混子集合”,没半点硬核度** “熟悉HashMap底层”“了解JVM内存模型”——“熟悉”是能手写扩容逻辑?“了解”是能排查GC问题?全是模棱两可的词,既没对应项目里的实践,也没体现深度,等于白写;项目里用了Elasticsearch的KNN检索,技能栏里提都没提具体掌握程度,明显是“用过但不懂”的硬凑。 4. **教育背景和自我评价全是“无效信息垃圾”** GPA前10%这么好的牌,只列“Java程序设计”这种基础课,分布式、微服务这些后端核心课提都不提,白瞎了专业优势;自我评价那堆“积极认真、细心负责”,是从招聘网站抄的模板吧?没有任何和项目挂钩的具体事例,比如“解决过XX bug”“优化过XX性能”,纯废话,看完等于没看。 总结:这简历是“技术名词缝合怪+自我感动式凑数”,看着像“背了后端技术栈名词的应届生”,实则没干货、没重点、没可信度——面试官扫30秒就会丢一边,因为连“你能干嘛”都没说清楚。
点赞 评论 收藏
分享
评论
6
13
分享

创作者周榜

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