wymwymwym level
获赞
4
粉丝
1
关注
6
看过 TA
10
电子科技大学
2021
测试开发
IP属地:湖北
暂未填写个人简介
私信
关注
2020-07-14 11:41
已编辑
电子科技大学 测试开发
1。算法题,两个链表了类型的整数求和,如1->2->5与3->6求和得到1->4->1。用栈或者反转链表   2。Java线程如何同步的。什么叫CAS。锁这些在cpu层面实现还是虚拟机层面。volatile怎么实现的保证读到的是最新的值。   3。堆内存和栈内存的区别。使用场景。   4。内存页的置换算法。分别怎么实现的。lru,lfu   5。中断的过程。   6。数据库的锁。什么时候用表锁,什么时候用行锁。我说的是能够使用索引的用行锁,不能使用索引的用表锁。不知道对不对,求大神告知。意向锁了解吗。这是个啥。。   7。如果一个sql查询特别慢,怎么办。   8...
今天也是没有收到offer的一天:sql匹配字段上有索引走行锁,反之走表锁。意向锁是innodb在上行锁的时候会对这张表加相同类型的锁,这个叫意向锁。在没有意向锁的情况下,如果表B要对表A上表锁的话,要先遍历所有的数据看这张表有没有被其他表上行锁,很耗时。引入意向锁之后,表B只用查看表A上的意向锁和自己要上的锁的兼容性就可以直接判断自己能不能上锁。(大概这个意思,具体可以去了解一下
投递字节跳动等公司7个岗位 >
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务