11.28更新|哈啰出行一二三+hr面+开奖
哈啰已开奖,今天更新一下面试过程和题目回馈牛友!
数据平台,大数据开发,杭州,双休1095,20*15,12%,八点饭补,十点打车报销。
—— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— ——
11月初 一面、二面
哈啰出行是很早投的,特别喜欢这种小清新的公司,想去数据平台(杭州),大概十月上旬笔试后就没消息了,昨天突然电话突袭一面,晚上面的,整整一个小时;今天下午紧接着二面50分钟左右,安排的很紧凑。首先两轮面试官还是很和蔼的,而且一看就是大佬级别,问的我都蒙了(可能我太菜了)。二面时手撕两道代码题,第一道说我算是基本思路对的,第二道思路不对让我回去再想想(估计就是凉了,但还是希望捞我三面)。分享一下面经给大家,祝所有人事事顺利!
一面:
1、spring ioc加载过程
2、spring aop实现原理
3、jdk动态代理怎么实现
4、口述一下归并排序的流程
5、看你简历项目中做过docker、k8s,说一下项目中你主要做的部分?
6、项目中云平台如何监控出错?出错了怎么办,什么应对机制?
7、docker网络有哪几种?不同节点上的容器网络通信有哪几种方式?
8、k8s主从架构分别有哪些模块?各模块功能?
9、说一下k8s中的statefulSet和其他控制器区别?它是怎么保持有状态,有序的?
10、做过大数据分析吗?用过spark吗?spark有哪些特点?(几年前本科毕设做过一个spark推荐,离线的)
11、会实时处理吗?spark streaming实现原理是什么?和storm区别?spark steaming可以用哪些数据源?
12、spark steaming如何切分?容错机制? checkpoint ?
昨天的一面大致就记得这些个问题了,反正回答的我觉得一般吧,但幸运的是今天下午又给了我二面试机会。
二面:
电话不是从杭州而是从上海打过来的,又是位气场极强的大佬,但人很好,手撕代码时候,一直引导我,第一题是个矩阵从中心由内向外按欧式距离遍历矩阵上所有的点,算是勉勉强强回答出来了;结果他说再考你一个算法题,一个圆圈上分布多个数字,给个起点,从起点出发走固定步数,每步的方向不定,问有多少种方法可以走回原点?这一题当时脑子也有点懵,下意识就暴力破解去了,面试官说思路不行让我好好想想,其实之前遇到过这样的问题的,面试结束时候想起来应该用动态规划哎...手撕完两道代码题,就简单问了我一下java内存模型?各种类型的生命周期啥的?这些都按以前复习准备的说了,但受前面手撕第二题没做出来的影响,回答的也是一般。最后让我反问他一个问题,估计是凉了,小伙伴们加油!
—— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— ——
11.12 技术三面
当我以为二面凉的时候,突然12号打电话让我技术三面,我都蒙了以为只有两轮技术,后来了解到数据平台大数据岗位要面三轮技术,第三轮一般是部门老大面,于是乎我晚上匆匆从杭州赶回南京(当天在杭州面招行),这里吹爆三面面试官,非常nice的人,怕我赶回南京学校太急休息不好特意推迟到晚上九点半面试,不过大佬应该也是在加班吧…
问了几个基础问题:就记得10g数据,只有一个1g的节点,怎么排序?其他两个记不清了反正不算很难,主要是跟你聊聊项目和你的技术栈,看看你和他们部门是否匹配,全程半个多小时,面试官人很好对话很轻松像朋友一样。
11.26 hr面等了两周,就正常聊一聊你的基本信息,毕业前能来实习吗等等面试官很随和。
第二天意向,电话谈待遇:哈啰数据平台,大数据开发,杭州,双休1095,20*15,12%,八点饭补,十点打车报销。
暂时还没接,给了我三天考虑。手上还有五家银行的offer,还在等浙江移动开奖,也纠结不知道咋选,个人很喜欢杭州,但家里人希望我去上海某四大行。这几天休息休息,再理性想想自己到底想要什么,想过什么样的生活吧……