米哈游云原生开发一面
没有云原生基础
实习项目开扒(依旧没有问出什么价值,难崩)
项目:
raft分布式kv的实现
如何实现一致性
leader选举
leader崩溃后重新加入如何保证日志一致
操作系统:
死锁发生条件,如何避免死锁
操作系统内存管理
介绍copy on write
copy on write节省了什么资源
线程和进程区别
线程切换为什么比进程切换快,节省了什么资源
如何查看进程状态,如何查看线程状态
网络:
如何查看网络连接情况
tcp连接过程
server a和server b,如何判断两个服务器正常连接,出错怎么办,答了通过rpc请求是否多次超时来判断,好像不是很满意,后来想想可能是心跳机制相关。
给了一道go相关题目,看打印出什么,关于append的,发现答错了,append会返回一个新切片
最后一道hard算抽五星卡概率,给了个思路,没写出来,目测gg了
#软件开发2024笔面经#
实习项目开扒(依旧没有问出什么价值,难崩)
项目:
raft分布式kv的实现
如何实现一致性
leader选举
leader崩溃后重新加入如何保证日志一致
操作系统:
死锁发生条件,如何避免死锁
操作系统内存管理
介绍copy on write
copy on write节省了什么资源
线程和进程区别
线程切换为什么比进程切换快,节省了什么资源
如何查看进程状态,如何查看线程状态
网络:
如何查看网络连接情况
tcp连接过程
server a和server b,如何判断两个服务器正常连接,出错怎么办,答了通过rpc请求是否多次超时来判断,好像不是很满意,后来想想可能是心跳机制相关。
给了一道go相关题目,看打印出什么,关于append的,发现答错了,append会返回一个新切片
最后一道hard算抽五星卡概率,给了个思路,没写出来,目测gg了
#软件开发2024笔面经#