9.15华为软开面试1面、2面、主管面
第一次写面经,回馈牛友;
上午11:15一面:
1.自我介绍;
2.手撕代码:最长回文子串,基于代码题,不断优化;
3.hash冲突,不同场合应选择哪种方法解决;
4.手写死锁的示例;
5.手写ArrayList的add方法,底层实现;
6.反问:
暂时想到这么多,主要是基于问题展开问了许多,感觉还是要看看源码的,要不然很尴尬;
下午1:15二面:
1.自我介绍;
2.介绍hashmap,hashtable,区别等等;
3.多线程示例;
4.手撕代码:leetcode 544;
5.反问:
很快就主管面:
聊一聊项目,遇到的难点,优缺点,等等;
许愿华为的oc,offer