华为OD面经
bg:非目标院校,社招
机考:一共三道题,两道比较简单,一道相当于leetcode的中等水平的题目,有的用例调了一半天还是通过不了,最后只拿了300多分,也算通过了。
HR面:
自我介绍,优缺点,还有些其他的问题。
技术一面:
手撕一道算法题目,LeetCode 1166,写了下,说了下思路,时间复杂度不太够,就结束了。
说了下项目,然后就是八股拷问,多线程八股,Spring事务传播机制,面向对象的特性在设计模式中的体现。数据库事务的ACID特性,事务隔离级别,这部分不知道面试官到底想考察什么,一直在和他纠缠,最后双方get不到彼此的意思,就打住了。然后就结束了。
技术二面:
自我介绍,然后围绕着项目问了些八股,jvm调优,怎么排查cpu占用率过高的问题,redis和数据库怎么保障一致性,线程池的参数有哪些怎么设置等。最后直接手撕LeetCode 46 ,讲了下代码,跑了下几个例子就结束了 。
主管面:到主管面基本上就是聊天了。自我介绍,谈薪,反问,整个过程主管都比较正式,互动较少。对象觉得主管不太友善,还压了薪
最后应该是定了D2,不算高。各位友友觉得怎么样呀