南天信息。兴业银行驻场。问的问题如下(技术上的很少)目前在忐忑的等待结果中。
1、你换这个工作的原因?
答的需要稳定平台达成初级到中级过渡。
2、你的职业规划是什么?
答:有两条路,一条是持续提升技术,从初级到中级到高级直到资深。另一条是工作时提升产品思维,未来做自己的产品。
3、你现在不在上海,过来会不会觉得孤独什么的?
答:从读书开始就在外地,外地工作能让我更自在。
4、中间件什么的了解多少?
答:Redis有落地经验,也了解rabbitmq,但是没有落地。
5、你写的这个dockerfile投入使用了吗?
答:构建的镜像已经投入生产,使用了几年没出问题。写的时候也有踩坑,组长教我要把数据卷挂载在宿主机。
6、这个岗位主要工作是java+运维,更偏运维,(后面好像是问我确定想来?记不清了)
答:我确实缺乏对应的运维经验,但是如果有人带的话,我还是愿意转的。后面我说了从0开始自学写出生产级dockerfile的经历,表示有能力学会。
7、我看你是纯java开发,让你转运维,有什么想法?
答:觉得殊途同归,一开始工作就对运维感兴趣,但是没人带并且内容太多就放弃了。曾经还找过书自学linux。觉得目前正好有机会就愿意去。后面我补充了被安排自学rabbitmq并编写集群部署文档的经历。
8、这个岗位要写shell,之前接触过么?
答:之前写dockerfile时,需要一些启动命令,就是我用shell脚本写的,不过没系统去学。
9、按照流程我问你些题目吧,选java方向的还是运维的?
答:java方面的(完全不知道接下来会面对什么)
10、怎么用脚本排查内存泄露?(我:???)改口,怎么排查内存泄露?
答:确实这方面没有准备
11、对于线程的使用,是项目启动时就初始化比较好还是按需新建线程比较好,分析一下优劣?
答:如果按需建线程,难以管理,并且可能出现线程不能正常关闭的情况。建议使用线程池,根据任务类型设置参数。
12、缓存方面的使用,有多少?
答:只用过Redis缓存,缓存用户登录信息和短信验证码。
13、说一下缓存雪崩吧?
答:八股,完整背了。
14、如果是redis故障,怎么切换本地缓存?
答:没接触过。反正没说出个所以然。
15、我们这个项目需要兼顾代码开发和运维,(后面主动介绍了项目要求,还有难点什么的)最近上线冲刺期,加班比较多。好了,你有什么想问的吗?
反问环节:
1、我如果进去之后,会有人带我吗?因为你说了要求很高,纯自己摸索恐怕要出问题。
答:我们团队环境相当复杂啊,你如果去学的话,压力会非常大。
我说没什么,没我家里一边耗几个小时做饭做家务、一边看工作、一边学习压力大。
面试官回答,到时候他会来带我,但是他会很忙,所以丢个文档让我自己学,如果遇到不懂得一定要来问他。
2、如果我这一轮通过了,后面的面试流程是什么?
答:如果你这边没什么问题,我这边如果也没问题,那就这一面了。如果你真的想来,这几天看一下shell脚本
(结束)