实习:
业务介绍,简单问了下,大概5分钟
计网:
1. 说一下七层模型和四层模型
2. 说一下浏览器输入一个url的全流程
3. HTTP无状态如何解决,如何保持会话
4. Token如果被拦截了,如何保证安全性
5. 额外的校验手段有哪些
场景题:
1. 如果让你自己设计一个日志管理平台,你会如何设计,各个层面(持久层,缓存,控制层之类的)上都说一下。更进一步,如果你这个平台是需要给运维人员用的,而真正写入的日志都是被收集在很多个不同的服务器上,你将如何管理这些日志,系统应该如何设计比较合理。如何保证高可用,Redis开启集群模式之后如果全挂了呢,如何继续保证可用性
2. 如果让你去设计一个日志收集器,你会如何设计呢。日志收集器接入的服务节点非常多的话,你如何进行管理(注册中心)。如何在不影响业务的情况下尽可能的多发一些日志呢(RPC、分批发送)。
感受:
全程仅30min,无算法。面试官人还是挺好的,一直在引导我,就是全程一直在笑让我有点害怕,也不知道自己表现到底咋样,但感觉时间这么短还没算法题应该是寄了