背景:本科非科班,读研之后刚开始做的是前端,去年三月份左右开始学java,八月份开始去别的公司实习了六个月(当时也面过字节,不过二面挂了),本次面试前刷题200道左右,面的部门是抖音直播。 一面(第一天,1h左右): 介绍之前的实习项目,问难点有什么,扯了20分钟左右 解决线程泄露的故障(之前实习遇到的)用到了哪些工具 UDP和TCP的区别 TCP为什么要三次握手 操作系统的内存管理是干什么的 为什么要有逻辑地址 Java中哈希表的实现 HashTable和HashMap的区别 HashMa...