26届淘天暑期后端一面
非常突然的一次面试,今天上午HR在BOSS上询问是否投递简历就直接投了,结果投了以后半小时就打电话约面。因为官网上有其他部门的流程(未做笔试),面试官说先面一下看看,如果能过的话就能修改志愿直接进终面。
总流程20min
自我介绍1min
八股+场景 10min
==和equals的区别?重写equals时为什么要重写hashcode?如果不重写会出现什么问题?具体表现?
JAVA中int = -1和int = 4进行and运算,结果是多少?
如果有一个class文件,怎么把它加载为JVM中两个不同的类?(完全不了解)
介绍一下内存泄漏?如果系统中出现一个持续性的内存泄露,这个系统的CPU的表现是什么?具体是什么?水位上升还是下降?(第一次听说这个概念)为什么?如果出现内存泄漏,排查的具体步骤是什么?
设计LFU缓存,用什么数据结构?
业务场景:需要检查一个词是否在黑名单中,黑名单非常大(百亿级别)。怎样设计方案让黑名单校验效率尽可能的高?
业务场景:需要对几十亿个随机的int进行去重和排序,怎样设计方案?
一个分库分表的数据库如何实现ID自增?展开说说?
项目 8min
介绍一下一个做的比较好的项目?(苍穹外卖)使用redis缓存,缓存的数据有哪些?提问为什么要用缓存,是一个写链路还是读链路?(没听懂,但还是说了说订单生成到结束的过程)这个项目是学校项目还是实习项目?如果系统承接的QKS非常高的话怎么应对?(不知道QKS是什么,但应该是高负载下的处理,回答限流)限流怎么设计?了不了解一些限流的算法?(不了解)
讲一讲简历中的非JAVA的经历,从中都学到了什么?
无手撕
反问 2min
部门业务?
面试表现,有哪些需要加强的点?
场景题是真的不会做,答的十分稀碎。面试官最后评价准备不足,继续努力。
应该是无后续了
#淘天##面试时最害怕被问到的问题##面试体验感最好的是哪家?##面试中的破防瞬间#