金山办公面试全流程!爱山信山等山!
还记得约一面时就很坎坷了,当时金山打了几个电话我都阴差阳错地没有接到,还想着错过就错过了吧,后面国庆后又给我打了电话,感动+1。之后便是等待一面,还记得一面前一晚上到2点左右才睡着。金山的面试官都很好,一面安慰我让我不要紧张。在我秋招低谷的时候给我发了二面通知,感动+1;二面面试官给我讲学生进入职场的注意事项,指出我存在的问题,感动+1。二面后一直没有消息,慌得很,还好看到牛客其他bro主动去催,我也试了下找hr,结果直接约了隔天hr面,感动+1,hr面当成谈薪,感动+++。所以朋友们一定要主动!
金山办公服务端开发工程师一面(10.11)
面试体验非常好,面试官迟到了还给我道歉,一开始比较紧张还安慰我不用紧张
- TCP为什么要进行三次握手连接
- TCP为什么要进行四次挥手
- 用什么工具做开发
- C++四种强制类型转换
- C++虚继承(答成虚函数了)
- STL常用对象及其原理
- 用过哪些数据库
- 用的MySQL版本
- 有用过其他的数据库和缓存吗
- 有没有用过腾讯云之类的服务器
- 为什么数据库索引要用B+树
- Redis用过哪些数据结构
- 有没有了解过其他的缓存数据库之类的
- 在项目中用C++做了什么东西
反问:
岗位的业务:统招统分,还不知道。
学习建议学习方法:问这个问题以后被看到了项目,又继续问了
协程与线程的区别
有写过测试来对比协程跟线程的实际情况
协程调度会不会影响线程调度
什么场景下使用线程协程
什么情况下会发生死锁
发展的想法和方向(职业规划)
金山办公服务端开发工程师二面(10.24)
- 说一下实习的一个需求
- 针对需求提出一些问题:测试能否调用命令?函数是已有的还是我做的?
- 脚本开发用了多长时间
- 需求难点是什么
- 做这个脚本的过程中有需要帮助的地方吗
- 进程的状态有多少个,怎么转换?
- 阻塞状态会发生在什么情况下
- 杀死进程的shell命令
- 查看一个操作系统上的进程命令
- 观察任务的实时执行情况
- 第二个实习需求
- 性能提升情况
- 讲一下生产者消费者模式
- 说一下面向对象的几个特性
- 开发语言为go语言,能接受吗
- 有没有学习过高可用或分布式知识
- 有没有做过服务器上的优化(网络状态的优化,数据协议的优化)
以上为技术,下面是一些综合能力
- 项目人数
- 上游跟下游的部门会有多少个
- 在沟通的时候做哪些准备
- 沟通四要素(问这个是我没想到的)
- 实习任务紧张吗
- 有没有出现交付不了的情况
- 场景:一个任务,有经验的员工需要1个星期去完成,我需要2个星期去完成,我是一定完成不了的,接受到这个任务后会怎么做
- 继续场景,做到一半,偏离轨迹,发现没办法交付,要怎么做(后面解释说问这个问题主要很多应届毕业生没办法交付的情况)
- 给我讲一些道理:很多学生到职场没有转变过来,还是继续在单兵作战的状态,没有把团队看成一个可以依靠的对象,有什么问题得汇报给团队,并且说出自己需要的帮助,并且不只是做任务的执行者,也要承担起任务的拆解,调度工作了。职场第一件事是角色的转变,你既是被安排者也是安排者
- 对实习公司游戏的目标是否清楚(营收目标,自己的作用和位置)
就是是否了解自己现在做的需求是贴合公司的哪个目标的哪个步骤
讲道理:不仅要知道开发技术,还要知道公司目标,自己的位置和作用,以及未来公司的阶段是怎么样的,任务无法完成会有什么风险,要多跟组长,同事打听目前公司的状态
反问环节:
- 金山办公的业务:
业务不是按区域划分的,整个公司围绕几块业务去做。金山办公,分别有toB和toC。toB重点保障安全可控,产品有面向企业管理的管理后台,包括日志,审计,功能开关,人员管理,文档安全流转;多端的在线预览和协作工具;会议、日历、待办、邮箱、知识库,企业人群,政企、民营。 toC稻壳,会员增值,pdf转word;系统后台:运营后台,广告投放、账号存储、容器云、部署
挖出我的深一层的想法:我会被分配到哪个部门:答案是统招统分,入职培训三个月后根据表现
- 学习的方法和建议:
稳扎稳打,深入技术;承接项目多一点需求,吃多一点亏,多一点经验;沟通、项目规划、风险预知的能力;不忘初心
- 如何主动承接项目需求,不是分配的吗?
不仅是产品需求,还可以是技术上的需求,这里涉及到一个如何发现问题,解决问题的思路。除了产品需求,还有一些技术上的需求,要会发现和发掘,屎山越来越多,要学会优化需求;多了解同事在做什么,有哪些技术难点,如何优化
金山办公服务端开发工程师三面(11.7)
- 能否接受其他城市
- offer情况
- 校招投递了哪些行业
- 还有其他公司在走流程吗
- 从什么时候开始计划做服务端开发的
- 技术栈是golang,能接受吗
- 专业课程排名情况
- 大学期间时间和精力的分配情况是怎么样的
- 根据什么去决定是否参加这一类比赛
- 项目性质是什么项目,个人练手还是团队
- 怎么检验自己的项目学习成果
- 实习经历是确定了方向才找的吗
- mentor如何评估我的产出有没有达到要求,从哪些角度
- 你对自己有小目标或者要求吗
- 为什么会对自己有这些要求
- 作为一个工程师需要关注哪些环节和内容
- 职业规划
反问:
考核应届生的能力:专业基础能力,可塑性比较高*
什么时候出结果:问我能不能接受转base,我说可以,当场口头oc!谈薪谈待遇,以及提交书面offer审核
#晒一晒我的offer#