科大讯飞 c++开发 线上一面

介绍一下redis?
epoll等几种io复用的区别?
epoll是怎么实现线程安全的?
线程池的实现?
gdb怎么查看线程的工作状态?
怎么构成死锁?
出现死锁一般怎么定位?
锁一般有哪几种锁?互斥锁和自旋锁有什么区别?
多进程的通信有哪些?
tcp三次握手发送syn包后,服务端接受后从什么状态到什么状态?
服务端会出现timewait状态么?
出现大量timewait状态,该怎么处理?

#软件开发笔面经#
全部评论

相关推荐

点赞 9 评论
分享
牛客网
牛客企业服务