航旅一共3+1轮面试,第二次和第三次是技术群面,秋招一来第一次技术群面,必须记录。timeline:一面11.14;二面11.17;三面11.23;hr面12.4一面:1、Redis的数据结构有哪些,底层实现分别是哪些,跳表如何理解?2、Redis集群了解吗?如何部署?不同的部署方式有哪些区别?你项目中是怎么部署的?3、说下具体的配置步骤,要去修改哪些文件?4、一致性hash算法了解多少?介绍一下。5、springboot核心注解有哪些?说下你项目中用到的。6、说下springboot自动配置原理7、mybaties缓存机制有哪些?去修改过吗?8、线程池八股,各种线程池的区别和参数。9、乐观锁和悲观锁,sychronized的升级原理,对象的mark word10、说下项目中用到的java的锁,起到了作用吗?(到现在也没看懂这句啥意思)11、mysql的索引 b和b+的区别。12、java实现序列化的步骤和类,不想被序列化怎么办13、linux修改权限用什么命令,777是什么意思还有Java基础就没放上去,都是常规的,面试官问的口干舌燥,我答的口干舌燥。二面:技术群面,我和另外一个bro1、说下你们项目中用到的快排,场景是什么,数据分布式什么。我就随便说了个快排,反问我快排的原理,时间空间复杂度2、Java的gc算法有哪些?不同的垃圾回收器对应什么算法,分别作用在哪些区域3、g1和cms的区别4、内存溢出java的原因有哪些?5、项目中发生过OOM吗?(当然没有),有,怎么排查的?6、线上项目OOM了怎么办?(看日志啊,还能怎么办)7、你们项目中用到了哪些设计模式?我说了工厂模式,反问我工程模式的实现有哪几种?简单工厂模式、工厂方法模式和抽象工厂模式8、你项目中工厂模式用的多吗?多的话,你觉得有哪些问题? 我当时回答的是会发生对象爆炸和违反开闭原则9、我看你实现了raft协议,你知道哪些工具用的是这个算法吗?(etcd)10、常规八股,Java基础三面:继续群面1、自己印象最深的一个项目是什么?深刻在哪儿?2、项目浅浅问一下?就问为啥要写这些项目。3、象征性问下实习是做的什么,具体的工作是什么,自己获得哪些收获,自己有哪些改进的。4、最大的优势和劣势,自己是怎么学习的5、对我们航旅有哪些认识?譬如技术栈,业务啥的6、为什么选择航旅7、随便瞎问了几个八股,都是常规,譬如concurrenhashmap为啥能用在并发环境下。HR面:1、为啥要来北京?(我是江西人)2、优势劣势3、加班怎么看4、期望薪酬怎么看5、未来的职业规划6、反问。结论是:不是所有人都有北京户口,需要审批。吐槽:二三轮的技术群面,就是拿两个人来对比,譬如学习方法,每个人都有区别,没有最好的,只有最适合自己的,但是有些人的学习方法看起来是科学的,所以一前一后说起来就会有差距。技术面,先说的总是吃亏,因为给了后面一个人充分的时间去思考,而且可以以一种总结的方式去回答,补充前面的人没说到的,就不是很公平。薪酬部门一、 百分百解决北京户口(入职年的十二月拿到新的身份证,专业代码081200)二、 薪酬:总包24w:a) 基本工资20w+1w的补贴(补贴每个月发833元)b) 房补+餐补各1.5w。房补需要补齐发票1.5w,餐补每天40元c) 年终:1.3个月,按照绩效上下浮动三、 六险一金,首年按照1.2w的基数,按照北京市的最高标准缴纳四、 职业发展:入职第二年开始,会有10%-20%的工资涨幅,按照个人表现。会有敬业奖金,如果个人工作很认真(内卷奖):最高可达3k元每月五、 国企的日常福利:体检+节假日补贴+地方政府补贴六、 公司准备上市,员工持股计划已经实施了两期,目前还在实施。(持续画饼)
点赞 7
评论 7
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务