DNS 是什么?作用?Linux 中,如何查看内存占用情况?Redis 中,缓存穿透、缓存击穿、缓存雪崩如何解决?Java 中,什么是 String 对象?什么叫 String 对象不可变?Hashmap 的工作原理?哈希冲突是什么?如何解决?设计一个系统,统计活跃用户和不活跃用户。(说了登陆时长、登陆频次)如果一个很久没登陆的用户,突然频繁登陆,你怎么判断他的活跃度?你在实习或者学习的过程中,有没有一些比较创新性的想法?举一些例子。如何保证旅游小助手爬虫的数据是最新的、准确的?如何保证生成旅游方案的可靠性?你如何持续优化工作中重复出现的一些场景的?你在学习的过程中,有哪些经验教训?