时间:45分钟;
形式:腾讯会议,语音面试
内容:
1、自我介绍
这个部分稍微有点紧张,自我介绍的有些语无伦次,但是重要信息都介绍了一遍
2、产品项目问答
(1)这个项目你是从哪获得的需求,有哪些过程
(2)针对这个需求,你的产品解决方式是什么样的?
(3)在用户的权限方面有没有什么控制机制?
(4)数据的安全性有没有做一些什么考虑?
3、学科知识问答
(1)你对计算机网络有没有什么了解?RPC是什么?
(2)你们学了哪些课程?
(3)堆栈和队列的区别是什么?
(4)说出几种求最短路径的算法
4、具体场景问题的分析
一个很长的题目,后面的没怎么记住,后来面试官又将问题进行拆解;
(1)将50个包部署到100台电脑上面,其中包括识别、导入等过程,你会怎么样思考这件事?
由于题目较长,回答时忽略了识别的过程,只回答出来一个流水线的工作(因为上学期计算机组成原理学过这个知识点)
(2)一个请求发给后台,后台处理后返回数据,但后台处理的过程中出现问题,但后台相当于一个有许多功能的黑盒子,请问你怎么解决这样的问题?
(3)如果某个公司比如中国银行,提出一个业务功能,你会怎么样去分析它?
5、云计算方面的最基础的知识问答
(1)你了解微服务吗?
(2)我出几个问题,考考你是不是真的理解了这几个微服务的区别:XXXX、XXXXX,XXXX属于IaaS还是PaaS还是SaaS?
6、反问
(1)我能请您对我的这场面试做一个评价吗?
(2)针对您提出的技术方面有所欠缺,请问需要深入到代码中亲身实践吗?还是看一些博客文章就可以了?
我的回答下篇陈述;面试官很好,如果你没有回答上来,他会引导你去思考,提出问题也会给你时间独立思考,尽管我技术方面的问题都回答的不是很好,但跟面试官交流的不错,总之是一场很nice的面试,面试官很好。