赞
踩
作为一个 Java 程序员,平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,感觉自己无所不能。然而偶尔的一次聚会,听说和自己一起出道的同学早已经年薪 50 万,而自己却囊中羞涩。于是也想看看新机会,找个新平台,好好发展。
前段时间华为主动联系我要不要面试,抱着试一下的心态接受了面试邀请,最后顺利拿到了offer,不过最终由于方方面面的原因还是没有去。
本文主要分享下,面试的大致过程。
机试(90min):
一道题,有关时间格式转换,然后统计总执行次数,要求90min内完成,具体题目忘了,反正不是很难。
一面 + 二面(3h):
0.自我介绍吧
1.怼项目:
a. 介绍下项目的模块设计
b. 就你做的部分说详细设计
c. Redis怎么用的?(缓存热点数据balabala)
d. 介绍下Redis的数据结构?你项目中用了哪些数据结构?(hash缓存数据),string也能缓存数据,为什么用hash不用string?
e. Redis的持久化方式除了RDB,还有什么?(AOF),区别以及适用场景
f. 解释工厂方法模式和模板模式(因为项目里写了这两个ÿ
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。