我记性不大好,就说个大概吧😂

一面技术面:主要是基础
自我介绍
问了一个笔试题思路
来一个算法题,20分钟之内写代码
(大概题目是一个船最大承载量为limit,最多承载两个人,给你一组人,问至少需要多少船)
剩下的就是针对简历(我第一面是没问项目)提问,
包括语言,操作系统,数据结构,数据库
(Java 字符常量池,排序算法,稳定否,时间复杂度,哈希,哈希冲突解决,死锁,避免死锁,同步机制,数据库隔离机制等等,很杂,想到啥问啥)

二面技术面:主要是项目
深挖项目,各种扒。
针对你最熟悉的语言问
最熟悉的数据结构,B+树,B树的特点,有用过吗?
最后也是20分钟手写一道算法题。
(一组无序的时间,求最小的时间间隔)

主管面:
先问我测评啥时候做的,然后告诉我显示我太忧郁,说后面可能让我重新测😂
然后聊简历,项目,针对简历提问。
聊华为,聊加班,聊规划,
然后回去等消息。

补坑完毕~