靖安科技 (一面)
面试
- 用户鉴权 用的什么进行鉴权?鉴权方式是什么?证书鉴权的方式是什么?
- 证书里面的内容是什么?基于什么的呢?
- 你讲一下 策略拉取 具体由那些策略?
- 网络访问策略还是路由策略?
- 路由策略没有进行管理嘛?
- 实现方式是什么?
libnft的实现原理知道吗?- 现在我搭建了一个
openvpn服务器,它是在互联网上的,现在用户A和用户B,他们如何通过openvpn将他们组建成一个虚拟局域网里呢?让A和B之间可以进行点对点通信? - 流量解析 是如何做的呢?
- 日志投递 具体指的是什么?
- 为什么选择
kafka做日志投递? kafka顺序写入以及多Broker的情况,kafka会进行多分批发送,kafka怎么保证顺序呢?kafka分区你通常设置成多少个呢?- 介绍一下基于
N:M线程模型的高性能服务器框架? - 讲解一下线程池如何调度协程任务的嘛?
- 线程和协程的区别是什么?优劣是什么?
- 如果只用多线程做协程调度器,它为什么就没有因为上下文造成的影响呢?
- 你没有解释如何抵消线程进行切换造成的影响?
- 现在有 1000 个连接需要你去处理,你现在用线程调度器去都调度你的协程,平均你每个线程需要你去调度多少个协程呢?要启动多少个线程呢?
- 现在我再具体一点,现在我有 1000 个协程任务,你现在要协调都多少个线程来协调多少个协程来达到最高的效率呢?
- 你怎么知道调度那些协程到那些线程呢?
- 多线程/多协程的场景下,如果你的程序异常崩溃了,你去怎么排查?
gdb怎么找到死锁的原因?- 怎么看出来 内存泄漏?
- 内存非法访问怎么查看的?
- 死在代码行上但是你看不出来?
- 有什么情况,调用成员函数会直接使得程序崩溃?
- 可插拔中间件机制是什么?
- 反问:没能很好的表达你在项目中的细节,你在这个项目能做到多深?
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 GYu的妙妙屋!
