牛魔王
上海市 · 游戏 · 20-99人
公司实力一般
小微企业

面试经验

“有难度”
“体验一般”
41 条面经
面试官加班人事hrd技术架构非常好办公室hrhrbp
匿名用户
Java 高级开发工程师
未通过未通过
面试时间约的下午5点,比较尴尬的时间点,估计公司加班是正常现象。与猎头沟通不需要笔试,结果到现场先上一轮笔试,笔试题目就四个:设计一个购物车,遇到的技术挑战,还有两个与团队和个人成长有关,感觉是毫无价值的笔试,尤其是后面的面试,没有用到这份信息。 面试时,涉及到的问题有:内存泄露排查,CPU飙升排查,线程池常用的参数,有哪些阻塞队列,hashmap的底层结构,为什么hashmap使用链表,有哪些集合实现,对应线程安全的集合,springcloud的熔断,有哪些配置参数。然后接下来就是让画时序图,开始面试官指定了业务场景,画了说不规范,接着看简历让用经历过的项目画。最后就是现场编码:给定数组以及参数X,找出数组中连续X个数,和最小的起始索引,没想到好的办法直接双循环实现的,考虑到和最小,也就是需要排序,就想着用treemap保存结果省事,结果api不咋记得,key-value搞反了,最终调到没问题用了二十来分钟(惭愧)。 总体来说,技术面试过程也还行吧,面试看缘分,也是自己掌握不好,回答不全面。回答有哪些线程安全的集合时,说了Collections工具类里面有同步的,然后JUC下面的一下子忘记名字了,只记得有concurrent开头的跳表了,估计面试官想听到的是CopyOnWriteArrayList这种,面试完进电梯的时候回想过程时就记起来了。不过感觉面试官有点点先入为主以及执拗,比如让画时序图,我不太记得那些图标,然后说画这个有点偏设计和架构,然后他就认为有问题。HR面试就相对轻松,其人也蛮友善的。 ...查看更多
包含5个问题,5个回答
Q:内存泄露排查,CPU飙升排查。
2 年前 发布
44
加载中
看准网牛魔王牛魔王面试经验