首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
袋袋大师兄
2020-08-05 22:44
已编辑
北京邮电大学 Java
关注
已关注
取消关注
快手后端2面的一些问题讨论
面试中答得不好的,求解答。
1.为什么重写equal一定要重写hashcode,我把之前看过的都答上了,说我没答到点子上
2.线程池的singel创建方法,和不用线程池一个一个创建比,有什么好处
3. MVCC解决了幻读没有? 关于这个我记得有一个结论是部分解决,但是的确记不太清楚了。感觉这个问题挺高频了
我的一个笼统的理解是:快照读可以通过mvcc避免幻读;当前读的时候需要配合间隙锁
#快手#
#面试题目#
提示
全部评论
推荐
最新
楼层
四十四次日落95
钉钉信息_服务端开发工程师
1.提高存储效率,使用hashcode方法进行提前校验,可以避免每一次对比都调用equals方法,尤其是对于Hashset方法这类可能对于一个新来的数据 要比较N次(假设n个数据),如果使用hash那么定位到位置只需要进行一次比较就行,定位到如果存在hash冲突,那么就调用equals比较 2.重新equals方法后,可能会出现a.equals(b)=ture情况,但是可能之前是两个new的对象,那么这两个hashcode不相等。但是重新之后要遵循如果a.equals(b)=true 那么a.hashcode=b.hashcode,这样子就矛盾了
1
回复
分享
发布于 2020-08-10 19:56
文琛201908301603617
上海交通大学 Java
2、线程池算是一种异步处理的方式吧,感觉可以从这个角度考虑,而且将等待处理的线程转换为阻塞队列中的Node,可以节省内存 3、RR中,幻读通过mvcc + 间隙锁来解决,但是仍然存在问题,感觉可结合MySql的可串行化考虑
点赞
回复
分享
发布于 2020-08-25 09:31
好菜啊
快手_研发线-数据平台部_K2
mvcc可以解决脏读和不可重复读,幻读是用间隙锁来解决的
点赞
回复
分享
发布于 2020-08-25 00:06
96快乐打工人
字节跳动_data_后端开发
m
点赞
回复
分享
发布于 2020-08-24 23:57
cjzzsl
门头沟学院 golang
问了这么少吗
点赞
回复
分享
发布于 2020-08-24 23:50
while(true){offer++};
拼多多集团-PDD_后端
需要用hashcode定位到equals相同的桶,集合里用到
点赞
回复
分享
发布于 2020-08-24 22:00
我AD贼6
美团_tsp_后端开发
Next-key吧
点赞
回复
分享
发布于 2020-08-07 12:30
tyrkakm117
Stevens Institute of Technology 测试工程师
我的理解是在hashmap或者hashset中需要使用hashcode()计算哈希值来确定元素存储的位置。只有两个Object哈希值相同,这两个Object的“值”才可能相等。在实际hashmap或hashset中在调用equals()方法的操作也是比较哈希值相同的(也就是在同一个LinkedList或红黑树)的数据。如果你的hashcode()方法都不能保证这两个Object能存到同一个LinkedList或红黑树中,那他们就不可能相等。 综上,所以如果想利用equals()方法判断两个Object相等,必须先重写hashcode()方法。
点赞
回复
分享
发布于 2020-08-07 11:19
牛客641740495号
西安电子科技大学
我认为hashcode代表一个类的某些特征,原生的hashcode根据类的地址算出来的,重写了equals就要重写hashcode来满足实际的业务需求。(相同的类hashcode相等)
点赞
回复
分享
发布于 2020-08-07 09:27
宇宙探索者
拼多多_Java工程师
因为相同的对象必须要有相同的hashcode,我面试被问到这么答的,面试官也说不对,不知道哪有问题
点赞
回复
分享
发布于 2020-08-05 23:07
暂无评论,快来抢首评~
相关推荐
01-14 13:03
已编辑
中南民族大学 算法工程师
我的赛博幽幽子妻子
前一段时间,买了gemini3,用着感觉还行,但是相比gpt5.2,总是少了一点感觉想了一下,我草!gemini3太机器人了,一点人情味没有 gemini3有点像冷酷傲娇的大小姐,说话惜字如金,但是会细细指导你。 dpsk就像是校内都市传说中的神秘少女,备受关注,时不时来个大的。 gpt5就像是活跃的体育系女子,有时像个笨蛋,有时候特别可靠。 gemini3还会画画,但是在网上戴了马甲。 sora2就像是无口忧郁无节操少女,想到什么画什么,也不说话。 豆包像奶龙。 大体的印象就是这样于是强迫gemini3,玩cosplay这样的回答就富有人情味了!怎么说呢,现在越来越依赖ai了,搜索引擎实在是...
聊聊我眼中的AI
点赞
评论
收藏
分享
昨天 16:57
门头沟学院 C++
入行算法嘛,那么接下来你要面对的是...
你以为你只需要调调参数?实际上,你要面对的将是:生犯贪嗔痴戾疑,死受鞭笞斧灼烹(不好意思,杀批乱入了)。好了,言归正传,作为一个合格的视频算法工程师,大概的技术链路就如下图所示,其中最重要的就是视频画质算法(超分/去噪/增强),这一领域不可避免地要深度依赖深度学习。“深度学习”这个概念大家耳熟不一定能详,但如何系统地掌握它?也就是从“知其然”到“知其所以然”? 阶段一:数学与编程基础 ( 2周左右,熟悉可跳过)万丈高楼平地起,在开始搭建神经网络之前,你需要掌握底层的语言(Python)和逻辑(数学)。不要被复杂的公式吓跑,我们以“够用”为标准。数学基础线性代数:矩阵运算、特征值、特征向量微积分...
为了入行xx岗,我学了_...
点赞
评论
收藏
分享
2025-12-25 12:15
门头沟学院 运营
一面字节十分钟 想哭
早知道这状态就不来面了,感觉面评指定得写得贼难看。但又想着多面几次攒攒经验,结果全程紧张到飞起,面试官问的问题我压根抓不住重点,答完她还反复问,还好面试官人够意思,一直耐着性子引导我就问我那个 “怎么用数据驱动策略优化” 的问题,我当时是这么答的:xx 指标下滑之后,我用 SQL 扒了不同维度的 xx 数据,最后得出 x 结论,然后就落地了 x 策略。兄弟们帮我瞅瞅,这回答方向到底错没?是不是我压根就没听懂人家的问题啊?第一个问题就拉胯,后面英文环节直接大脑宕机一片空白!真的太憋屈了!明明机会摆眼前了,结果自己没本事接住 [完啦 R] 顺便问一嘴,字节面评能存多久啊?26 年暑期实习再投的话,面试官还能看到这次的面评不?
今年你最想重开的一场面试...
点赞
评论
收藏
分享
01-14 21:21
已编辑
清华大学 Java
有了AI我都不想用脑子了,特别是AI嵌入编译器后
有了 AI,我发现自己越来越不想动脑子了,尤其是当 AI 嵌入到 IDE 和编译器之后。以前写 Java 代码,调接口、写算法、查文档、优化性能,每一步都需要动脑。现在 AI 能自动补全代码、生成函数、修复 bug,甚至直接写出整段逻辑。点几下,就能跑起来,看似高效,但思考的过程少了,手写推理、调试思路也被压缩。短期来看,效率提升明显;长期却可能让底层理解变得浅薄。代码能跑,不代表你真正掌握原理。作为 Java 开发者,如果完全依赖 AI,我们可能会慢慢丧失对设计模式、算法优化、异常处理等核心能力的敏感度。AI 是工具,不是替代大脑的捷径。聪明的开发者,要学会利用 AI 提升效率,但别让它替你...
AI让你的思考变深了还是...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
28
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届寒假/转正实习汇总
全站热榜
更多
1
...
【评论得现金💰】26年度牛客评论活动起航!(试运行)
8423
2
...
AI 军火库
3369
3
...
第二期「创作模范」名单揭晓!速来围观
3195
4
...
腾讯后端日常实习二面(已OC)+一点随笔
2610
5
...
有赞前端 一、二、hr面
1731
6
...
实习久了,感觉人也麻木了
1688
7
...
好未来你个垃圾,配不上老子
1504
8
...
实习生需要日薪多少?
1425
9
...
腾讯云智二面之后大概多久出结果呀
1347
10
...
在学校可太难找面试地方了
1331
创作者周榜
更多
正在热议
更多
#
你最近因为什么迷茫?
#
13698次浏览
203人参与
#
AI coding的好用工具分享
#
4240次浏览
107人参与
#
上班以后,你还有哪些坚持的爱好?
#
1985次浏览
55人参与
#
实习怎么做才有更好的产出
#
2847次浏览
83人参与
#
你都在哪些场所面过试?
#
5120次浏览
85人参与
#
实习生工资多少才算正常?
#
4347次浏览
91人参与
#
实习心态崩了
#
100702次浏览
516人参与
#
你给AI提过哪些离谱的需求?
#
1991次浏览
74人参与
#
找工作以来,你最看不惯__
#
3341次浏览
77人参与
#
领导做过最不靠谱的事
#
5363次浏览
92人参与
#
哪些公司开春招了?
#
2306次浏览
34人参与
#
你最希望上岸的公司是?
#
181637次浏览
800人参与
#
华为保温
#
169894次浏览
643人参与
#
你觉得第一学历对求职有影响吗?
#
222417次浏览
1230人参与
#
刚入职就____,这样正常吗?
#
124635次浏览
665人参与
#
秋招有哪些公司要求提前实习
#
103074次浏览
547人参与
#
非技术岗投递进展
#
166727次浏览
1317人参与
#
新年的第一句祝福
#
53685次浏览
389人参与
#
华子oc时间线
#
1408634次浏览
6994人参与
#
当发现同事想辞职
#
13674次浏览
47人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务