广联达Java开发一面面经

全程25min
1. 自我介绍
2. 链表探环 - 我一开始说用HashSet判断面试官居然没听懂,还问我判断的是值还是引用……我还解释了一下contains方法的原理是用hashcode + equals方法,面试官一阵沉默,我只好继续说了快慢指针法
3. Java内存区域划分
4. Java在哪些地方会出现内存溢出,如何避免?如果内存溢出了如何优化?
5. Java的线程的生命周期
6. 什么时候线程永远没法使用cpu?
7. 如何避免死锁发生?
8. 链表反转
9.  二叉树的bfs和dfs的区别,分别用什么数据结构储存

面试流程很短,问的问题也都不深,最后反问环节,我问有什么学习建议,答:我这边不涉及这方面的建议 …… 老实说我还是头一回见到这样的,老哥好歹客套两句吧……
#广联达#
全部评论
不涉及。。。。
点赞 回复 分享
发布于 2020-05-22 21:56
老哥墨尔本读研么
点赞 回复 分享
发布于 2020-05-25 14:56
问下你面经中链表探环是不是就是leetcode中的判断链表当中有没有环
点赞 回复 分享
发布于 2020-05-25 17:58
老哥是哪一批笔试的啊
点赞 回复 分享
发布于 2020-05-26 21:41
校友啊,握爪;在国内么?明年6月毕业?
点赞 回复 分享
发布于 2020-05-27 13:06

相关推荐

头像
昨天 14:28
长沙理工大学
刷算法真的是提升代码能力最快的方法吗? 刷算法真的是提升代码能力最快的方法吗?
牛牛不会牛泪:看你想提升什么,代码能力太宽泛了,是想提升算法能力还是工程能力? 工程能力做项目找实习,算法也分数据结构算法题和深度学习之类算法
点赞 评论 收藏
分享
点赞 评论 收藏
分享
10-27 17:26
东北大学 Java
点赞 评论 收藏
分享
评论
2
13
分享
牛客网
牛客企业服务