阿里云ai coding实习一面分享
发一下问题给大家参考,攒攒人品!
1.除了 CDN,还有哪些网络加速手段?
2.建立连接时常用的超时时间有哪些?分别起什么作用?
3.I/O 多路复用:select、poll、epoll 的区别是什么?
4.介绍一下红黑树(Red-Black Tree)及其效率特点。
5.操作系统中有哪些机制或系统调用使用了红黑树?
6.CPU Load(负载)和 CPU Usage(利用率)有什么区别?
7.高 Load 代表什么?高 CPU Usage 代表什么?
8.CPU 利用率低但 Load 很高的原因是什么?如何排查?
9.磁盘目录满了,如何定位占用空间最大的文件?
10.df 显示磁盘满但找不到大文件的原因是什么?如何排查?
11.操作系统内存回收机制是什么?阈值设置不合理会导致什么?
12.什么是 MySQL 的回表?如何避免?
13.数据库连接数打满如何发现和优化?
14.如何规避 SQL 注入?
15.MySQL 自增 ID 达到上限会发生什么?
16.Redis + Lua 如何解决超卖和一人一单问题?
17.Redis 如何保证 Lua 脚本的原子性?
18.缓存逻辑过期与物理过期的区别是什么?解决什么问题?
19.缓存穿透中缓存空值方案有什么问题?如何优化?
20.Redis 分布式锁(Redisson)实现原理?如何避免死锁?
21.滑动窗口限流的实现原理及优点?
22.如何实现 IP 和用户维度的多级限流?
23.为什么使用二级缓存(本地 + Redis)?如何保证一致性?
24.算法题:两个无序链表合并为一个有序链表
1.除了 CDN,还有哪些网络加速手段?
2.建立连接时常用的超时时间有哪些?分别起什么作用?
3.I/O 多路复用:select、poll、epoll 的区别是什么?
4.介绍一下红黑树(Red-Black Tree)及其效率特点。
5.操作系统中有哪些机制或系统调用使用了红黑树?
6.CPU Load(负载)和 CPU Usage(利用率)有什么区别?
7.高 Load 代表什么?高 CPU Usage 代表什么?
8.CPU 利用率低但 Load 很高的原因是什么?如何排查?
9.磁盘目录满了,如何定位占用空间最大的文件?
10.df 显示磁盘满但找不到大文件的原因是什么?如何排查?
11.操作系统内存回收机制是什么?阈值设置不合理会导致什么?
12.什么是 MySQL 的回表?如何避免?
13.数据库连接数打满如何发现和优化?
14.如何规避 SQL 注入?
15.MySQL 自增 ID 达到上限会发生什么?
16.Redis + Lua 如何解决超卖和一人一单问题?
17.Redis 如何保证 Lua 脚本的原子性?
18.缓存逻辑过期与物理过期的区别是什么?解决什么问题?
19.缓存穿透中缓存空值方案有什么问题?如何优化?
20.Redis 分布式锁(Redisson)实现原理?如何避免死锁?
21.滑动窗口限流的实现原理及优点?
22.如何实现 IP 和用户维度的多级限流?
23.为什么使用二级缓存(本地 + Redis)?如何保证一致性?
24.算法题:两个无序链表合并为一个有序链表
全部评论
相关推荐
查看15道真题和解析