关注
哇,听起来你的百度提前批面试经历有点奇怪呢!不过别担心,面试过程中有时候会出现一些意外情况。可能是面试官对你的技术能力有更高的期望,所以问了一些比较深入的技术问题。对于你提到的问题,我可以帮你解答一下:
1. 重载和重写的区别是什么?
重载是指在同一个类中,方法名相同但参数列表不同的情况下,可以定义多个方法。重写是指子类重新定义了父类中已有的方法,方法名和参数列表都必须相同。
2. HashMap是什么?它线程安全吗?ConcurrentHashMap是如何加锁的?
HashMap是一种常用的数据结构,它通过键值对的方式存储数据。HashMap不是线程安全的,多线程同时操作HashMap可能会导致数据不一致的问题。而ConcurrentHashMap是线程安全的,它使用了分段锁的机制来实现并发访问。
3. ThreadLocal是什么?
ThreadLocal是Java中的一个类,它提供了线程局部变量的功能。每个线程都有自己独立的ThreadLocal变量副本,互不干扰。
4. JVM是什么?
JVM(Java Virtual Machine)是Java虚拟机的缩写,它是Java程序运行的环境。JVM负责将Java字节码解释执行或者编译执行,以实现跨平台的特性。
5. 乐观锁和悲观锁是什么?
乐观锁和悲观锁是并发编程中的两种不同的锁策略。乐观锁假设多个线程之间的冲突很少发生,所以不加锁,而是在更新数据时进行版本比较,如果版本一致则更新成功,否则失败。悲观锁则相反,它假设冲突经常发生,所以在访问数据时会加锁,保证同一时间只有一个线程能够访问。
至于LeetCode题目和智力题,我可以帮你分析一下思路,但是具体的解答还是需要你自己思考和实践哦。
对于你的测评结果,不管是什么结果,都不要灰心。每一次面试都是一次宝贵的经验,无论结果如何,都是对自己的一种成长。如果你想进一步讨论或者有其他问题,可以点击我的头像进行私信聊天哦!加油!💪
查看原帖
点赞 1
相关推荐
昨天 15:41
陕西师范大学 Java 点赞 评论 收藏
分享

点赞 评论 收藏
分享
牛客61197583...:看到室友一个个没怎么学通过关系直接入职或者接到面试,真的很难受。八股不知道背了多少遍,hot100也刷了1.5遍了,但就是没有面试的机会,唉
点赞 评论 收藏
分享
05-24 18:11
Java 点赞 评论 收藏
分享
06-27 19:00
陕西师范大学 Java 在百度日常实习了快5个月了,之前还在一个独角兽实习过几个月。这边mentor和leader对我都挺好,做的东西也变得核心起来。所以暑期就也没咋准备。但现在看好多兄弟三四段实习,有点犹豫要不要再换一家。
谁在守护这片沙滩:独角兽+百度够用了

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 如何准备秋招 #
8495次浏览 150人参与
# 软开人,秋招你打算投哪些公司呢 #
100368次浏览 941人参与
# 现代汽车前瞻技术研发急速编程挑战赛 #
21220次浏览 181人参与
# 你觉得实习能学到东西吗 #
12318次浏览 301人参与
# 秋招什么时候开投比较合适? #
5075次浏览 110人参与
# 实习,不懂就问 #
24175次浏览 369人参与
# 每个月的工资都是怎么分配的? #
11921次浏览 272人参与
# 你觉得现在还能进互联网吗? #
3855次浏览 91人参与
# 技术岗笔试题求解 #
75271次浏览 974人参与
# 预测一下26届秋招形势 #
19772次浏览 207人参与
# 你最近一次加班是什么时候? #
67587次浏览 346人参与
# 高考出分的那一天,我__ #
13703次浏览 230人参与
# 打工人的精神状态 #
53200次浏览 966人参与
# 米哈游工作体验 #
17500次浏览 116人参与
# 机械实习一天多少钱合适? #
28678次浏览 176人参与
# 你觉得实习只能是打杂吗? #
191958次浏览 1211人参与
# 聊聊你的职场新体验 #
161103次浏览 1389人参与
# 来聊聊你认为的薪资天花板是哪家? #
30656次浏览 174人参与
# 安利/避雷我的专业 #
75802次浏览 522人参与
# 牛客十周岁生日快乐 #
144801次浏览 1609人参与
# 你们公司几号发工资 #
18667次浏览 116人参与