首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
哈哈哈哈哈哈哈哈哈,
2017-09-07 10:47
University of Sydney
关注
已关注
取消关注
锁的底层实现原理是什么?
面试的被问到,应该怎么回答?
提示
全部评论
推荐
最新
楼层
赛罗奥特曼~
新疆大学 C++
CAS,lock指令(锁总线),还有硬件提供的原子操作,关中断
点赞
回复
分享
发布于 2017-09-07 11:15
非白羊
中山大学 引擎开发
偏向锁,轻量锁,重量锁,自旋,CAS,AQS,CLK
点赞
回复
分享
发布于 2017-09-07 12:07
BryantChang
北京工业大学 Java
Java的话除了sychronized 以外的锁基本都是AQS基类派生出来的子类,不同锁就是对基类那些函数的不同重写
点赞
回复
分享
发布于 2017-09-07 10:56
Lancelo
电子科技大学 Java
单核禁止中断,CAS操作 多核锁内存总线机制 都是硬件实现的原子操作
点赞
回复
分享
发布于 2017-09-07 13:21
心痛到烧纸
Санкт - Петербургский государственный университет экономики и финансов Java
操作系统?互斥变量、条件变量、信号量+pv操作
点赞
回复
分享
发布于 2017-09-07 12:42
Dubsh
阿里巴巴_优酷_高级开发工程师
Java的Lock接口本质都是 volatile int 类型的同步状态 + 循环CAS操作;总线锁、缓存锁应该是volatile操作在CPU层次的实现机制
点赞
回复
分享
发布于 2017-09-07 11:58
诣道
趋势科技_软件开发工程师
锁的功能是保证原子性和可见性。原子性是通过总线锁或缓存锁实现。可见性是通过禁止特定类型的重排序实现~
点赞
回复
分享
发布于 2017-09-07 11:56
向宇的语文老师
北京市海淀区职工大学 Java
哪种语言的锁? 哪个平台的锁? 锁的类别太多了,一个个讲估计得讲一小时
点赞
回复
分享
发布于 2017-09-07 10:53
暂无评论,快来抢首评~
相关推荐
昨天 20:55
蚌埠坦克学院 嵌入式软件开发
嵌入式面试中遇到过的最刁钻问题
做嵌入式久了会发现,真正让人难受的面试问题,往往不是“会不会用某个外设”,而是那些一听就知道没做过项目根本答不上来的问题。下面这些,就是我遇到过、也确实很刁钻的嵌入式面试问题。1.「这个问题你是怎么复现出来的?」不是问怎么改,而是先问你怎么复现。这类问题在考:你有没有构造测试条件是靠偶然撞到,还是系统性定位有没有复现思路和手段如果项目里没被 bug 折磨过,很难答清楚。2.「设备跑三个月后死机,你会从哪几步开始查?」这是典型的工程经验题,涉及:内存泄漏、堆碎片任务栈溢出看门狗、日志、异常捕获重点不是点名技术,而是你有没有长期运行的意识。3.「中断里能不能用 malloc?你项目里怎么处理的?」...
面试官问过你最刁钻的问题...
点赞
评论
收藏
分享
昨天 16:21
小红书_后端开发_REDstar算法工程师(准入职员工)
小红书内推,小红书内推码
小红书推荐算法面经一面(60min)1、自我介绍(5分钟)2、项目和一些八股(40分钟)- 模型label是什么- 这一结构为什么会有效果提升,分析- embedding怎么得到的- 简单介绍一下sim3、手撕代码(10分钟)- 最大子数组和4、反问二面(40min)1、自我介绍(5分钟)2、项目(20分钟)- 为什么模型有效果- 召回粗排和精排要解决什么问题,选一个最熟悉的讲一下未来的迭代方向- 怎么保证链路一致性3、手撕代码(10分钟)- 给链表的头结点,将其按照升序排列并返回排序后的链表4、反问虽然两次面试前几个小时,面试官都因为临时开会更改了面试时间,让人有点不舒服,但是面试官人真的都...
点赞
评论
收藏
分享
12-17 17:15
华东师范大学 运营
之前摸鱼被抓了
不知道为什么会有这种雷霆惩罚
超级小肉丸:
还是个老摸家,还有4399
摸鱼被leader发现了...
点赞
评论
收藏
分享
12-02 16:58
三峡大学 FPGA工程师
找实习没人理我
研二在读,想找嵌入式实习,目前需要改进那些方面
牛客55888332...:
简历模板太拉跨了。
点赞
评论
收藏
分享
12-26 14:57
睿琪软件_产品经理(准入职员工)
滴滴内推,滴滴内推码
滴滴后端一二面面经一面40min纯技术面,面试官很友好,时不时会对你微笑,然后点头表示肯定,答对了还会说说得对。挑选一个你最想介绍的项目介绍一下,没有深挖。八股盛宴:C++、C、数据结构、数据库。总结就是不是简单的问你什么是虚函数,然后你说个虚指针,虚函数表就完事了。还会问你空指针可以调用类的方法吗?调用虚函数或者非静态成员变量的非虚函数为什么会崩溃?在什么阶段?大概就是这个意思,所以需要对每个方向的知识点有很深的理解,或者说实际开发中切实的应用过才能答得出来。二面25min个人感觉是目前为止碰到的最让人不解的面试官,全程皱着眉头,问的问题我没理解清楚也不会过多解释,直接默认我不会,然后说那我...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
大四双非水产专业上岸阿里后端(五)
1.1W
2
...
适可而止吧!你就是“烂泥”
4136
3
...
实习被“放养”零产出,该及时止损还是继续苟着?
3297
4
...
我的世界观,就是对抗优绩主义的武器
2993
5
...
牛客2025年度报告—道心初立,夯实基础
2018
6
...
没人带+同事冷漠,真的会内耗
1888
7
...
大厂工作强度从夯到拉,B站真爽
1750
8
...
寒假实习会影响暑期投递吗?
1625
9
...
被问有没有男朋友 如果有同事欺负你怎么办
1316
10
...
该继续春招还是摆烂
1228
创作者周榜
更多
正在热议
更多
#
对2025年忏悔
#
1930次浏览
50人参与
#
腾讯音乐求职进展汇总
#
145333次浏览
1038人参与
#
实习没人带,苟住还是跑路?
#
7500次浏览
166人参与
#
我们是不是被“优绩主义”绑架了?
#
7131次浏览
247人参与
#
元旦假期你打算怎么过
#
5210次浏览
132人参与
#
大家实习都在做什么?
#
6561次浏览
63人参与
#
电网笔面经互助
#
56809次浏览
470人参与
#
春招前还要继续实习吗?
#
1804次浏览
27人参与
#
面试官问过你最刁钻的问题是什么?
#
4979次浏览
66人参与
#
一人说一家双休的公司
#
4182次浏览
69人参与
#
毕业论文怎么查AI率
#
70143次浏览
1941人参与
#
运营来爆料
#
72254次浏览
452人参与
#
非技术2024笔面经
#
451377次浏览
4918人参与
#
参加过提前批的机械人,你们还参加秋招么
#
105510次浏览
1649人参与
#
牛客2025仙途报告
#
31179次浏览
396人参与
#
你做过哪些dirty work
#
25093次浏览
155人参与
#
联影求职进展汇总
#
165148次浏览
832人参与
#
你们的毕业论文什么进度了
#
1224028次浏览
9903人参与
#
硬件人秋招进展
#
262634次浏览
3963人参与
#
晒一晒你收到的礼盒
#
93244次浏览
446人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务