首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
02-02 22:30
郑州航空工业管理学院 C++
Faker走位练习器
·牛客 "网页小游戏 AI coding" 活动。 ·游戏链接:http://www.silencer76.com/nowcoderToFaker/核心玩法 ·使用(左键)点击控制(右键会触发浏览器手势)角色移动,(A键)发射攻击摧毁弹道,(F键)使用闪现,冷却5秒。 ·弹道有多种类型,不同难度出现概率数量均不同,随着时间进行,弹幕会增多游戏视图 制作过程 ·链接:https://www.bilibili.com/video/BV17Q6gBfE6m/游戏代码 <!DOCTYPE html> <html lang="zh-CN">...
点赞
评论
收藏
分享
02-04 20:45
美的集团_后端开发工程师(准入职员工)
美的内推,美的内推码
说说大家都比较关心的加班和💰问题 目前没有加班,甚至运中也有大假了,而且简化汇报形式(不做ppt)是真的 💰前几天发了半个月的,比我想象中的要多! 还有一次性安家费、餐补啥的! 总之来说待遇是不错的世界五百强-美的集团2026届校园招聘启动啦【企业介绍】集智能家居、楼宇科技、工业技术、机器人与自动化和创新型业务五大业务板块为一体的全球化科技集团,世界五百强企业【招聘岗位】涵盖信息技术、研发技术、财务金融、管理等八大职业群,海量岗位任您选择 【工作地点】佛山、合肥、上海、广州、深圳等40+海内外城市 【投递链接】https://careers.midea.com/recruit-school...
美的集团公司福利 878人发布
点赞
评论
收藏
分享
01-20 19:39
岭南师范学院 嵌入式工程师
没关系的,记录一下
点赞
评论
收藏
分享
02-01 12:05
复旦大学 Java
不是哥们,腾讯26年暑期实习这就开了??
腾讯的提前批大概率应该是没有笔试的,但是这个时候有相当部分的同学简历估计都没有准备好,没准备好的同学也不用急,大部分都是3月之后开,这个时候开的绝大多数都是神仙打架,问的东西也比较难,打算投递的同学也多看下计算机网络和操作系统,腾讯对这部分的知识问的比较多。另外多刷下牛客的热门题库,刷题注意刷ACM模式,和牛客的周赛题,腾讯有的部门会从这里面出原题。我是@程序员花海关注我,带你了解更多校招资讯!
程序员花海:
还没有来得及准备的同学可以看下学习路线:https://www.nowcoder.com/discuss/824693499982315520?sourceSSR=users算法题:https://www.nowcoder.com/feed/main/detail/20e7a999fa04485b88340a274411ca0d?sourceSSR=users八股文:https://www.nowcoder.com/discuss/833102362771251200?sourceSSR=users简历书写方式:https://www.nowcoder.com/discuss/839907820706205696?sourceSSR=users都是以前在牛客发的文章~
软开人,秋招你打算投哪些...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
28
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届简历点评
27届寒假/转正实习汇总
全站热榜
更多
1
...
阿里社招一面
4712
2
...
字节飞书测开日常oc,附上面经
2782
3
...
为什么说Java+langchain4j/spring AI依旧是传统后端
2731
4
...
美团50亿收购叮咚买菜,校招HC会变多吗
2048
5
...
有了AI之后,程序员能不能干到65岁?
1986
6
...
测开前景
1880
7
...
腾讯AI产品一面:如何缓解幻觉?
1821
8
...
腾讯提前批
1502
9
...
字节的offer流程需要多久
1465
10
...
文科生能做产品经理吗?
1405
创作者周榜
更多
正在热议
更多
#
在大厂上班是一种什么样的体验
#
12146次浏览
160人参与
#
你的mentor是什么样的人?
#
51101次浏览
720人参与
#
程序员找工作至少要刷多少题?
#
20923次浏览
267人参与
#
我和mentor的爱恨情仇
#
106235次浏览
947人参与
#
论秋招对个人心气的改变
#
13099次浏览
180人参与
#
秋招落幕,你是He or Be
#
54193次浏览
618人参与
#
为了减少AI幻觉,你注入过哪些设定?
#
5886次浏览
178人参与
#
机械人避雷的岗位/公司
#
44056次浏览
307人参与
#
校招第一份工作你干了多久?
#
136619次浏览
597人参与
#
设计人如何选offer
#
189695次浏览
868人参与
#
职场上哪些行为很加分?
#
322499次浏览
3600人参与
#
你的秋招进行到哪一步了
#
2530720次浏览
23253人参与
#
牛客AI体验站
#
7649次浏览
205人参与
#
机械人还在等华为开奖吗?
#
312109次浏览
1582人参与
#
秋招投递记录
#
380886次浏览
3204人参与
#
我现在比当时_,你想录用我吗
#
9322次浏览
126人参与
#
12306一秒售罄,你抢到回家的票了吗?
#
2287次浏览
52人参与
#
重来一次,我还会选择这个专业吗
#
411230次浏览
3898人参与
#
一张图晒一下你的AI员工
#
5684次浏览
128人参与
#
互联网公司评价
#
485884次浏览
4111人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务