0
点赞
收藏
分享

微信扫一扫

培训机构出来,四面阿里淘系后端,最后成功拿到了offer

爱做梦的老巫婆 2022-05-03 阅读 60
  1. 进程通信方式

  2. 进程用户态转到内核态的方式

  3. 死锁原因、如何避免

  4. 64匹马选最快的四匹

  5. TCP三次握手

  6. mysql一套带走(ACID、并发控制、事务隔离级别、MVCC、undo段)

[](()二面:


要做好准备哦,问题问得比一面要细一点

  1. 讲讲项目(把项目摸透,特别是细节方面的问题,注重逻辑感)

  2. restful的设计理念、修改和删除资源的时候为什么要把id放在url里而不放在http的参数里

  3. 算法题

1)力扣 凑硬币

2)给一个字符串和一个字符s,已知这个s出现了很多次,随机返回一个s的位置(要求等概率、O(1)的空间复杂度)

  1. 贪心和动规有什么区别

  2. 四次挥手

  3. https中ssl的握手过程、为什么不一直用非对称加密

  4. mvcc、乐观锁 详细说说怎么实现的

如果有事务A查询行A 事务B修改行A并commit 此时事务A再修改行A 问此时会发生什么

  1. B-tree B+tree区别 为啥用B+不用B 不用红黑 不用avl

  2. 快排 堆排评价(时空复杂度 最优 最差 是否稳定)

  3. next-key lock

  4. 有索引key(a,b,c),问b > 5 and a = 1 order by c能不能用到索引 为什么不能 数据在B+树里怎么存的

  5. 内存的缺页中断、页面置换算法

  6. 进程的通信方式

  7. 事务ACID、隔离级别

  8. 什么是虚拟内存 如何使用

  9. 操作系统大礼包(linux的对象池、内存、写时拷贝)

[](()三面:


这里问的问题挺多,不过都不会深问

  1. C++(const和define区别、智能指针、vector和list的迭代器失效及原因等)

  2. 操作系统(虚拟内存、链接)

  3. 计算机网络(tcp、http、粘包)

  4. redis

举报

相关推荐

0 条评论