光产品线,软开Java,前两面技术面,三面主管面。
10.17
一面 1h
1.主问实习项目,挑了一个在美团的细说了其中背景、思路、方案、遇到的问题。
2.你说你参与解决线上问题,挑一个印象深刻的讲。讲了解决线上db死锁的一个case。
3.你有写有良好编码习惯,说一下有哪些。
4.顺着上一条,还有什么方法可以避免npe的。
5.设计模式学过吗。这里我联系spring源码学习和之前做的需求,讲了模板方法模式 责任链模式 里氏替换原则依赖倒置原则等
6.你刚才提到多态 依赖倒置与解耦,说一下他们是怎么做到解耦的
7.手撕,让我在那一打子试题纸里随便挑一道(这下纯走个形式了hh),我看第一张是个最简陋的二分,好,就你了。做完又给我一道 也是easy题讲了思路即可了。
二面 1h
跟一面有很多重复尤其是讲实习项目这上,就不赘述了。
1.如何设计一个定时任务调度平台,应该有哪几个系统,如何交互,交互数据有哪些。任务a还没执行完 又到了定时调度任务a的时间, 这时候该发生什么 如何实现
2.如何嗅到代码怪味道,就此聊了重构和设计模式,细说了在哔哩实习的一个重构需求。
3.讲一下实习过程与人合作完成很有成就感的事。细说了做一个主要沟通为多的需求,又问到有没有出现扯皮情况 对方很忙你又该怎么办
4.手撕,最长递增子序列
三面 30min
我都想好每条为企业价值观怎么有理有据展开表达认同了明明,结果还是 主问实习经历细节。
上来先问我是怎么有课去实习的 老师知道吗 考试怎么办,爆了是偷跑去实习。
非技术问题:聊了why不读研和城市喜好(亮明沪孝子成分)
过后hr跟我线下单独聊了offer意向城市意向薪资意向考虑怎么选择之类话题。
开泡。
#面经# #华为# #秋招# #爱国#