欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

字节面试复盘总结

程序员文章站 2022-06-24 22:49:18
天行健,君子以自强不息地势坤,君子以厚德载物09.01参加了字节的一面,面试的岗位是大数据研发工程师。在工作三年后第一次进行面试整体来说收获还是很大,对自己现阶段的水平有了更清楚的认识,同时也慢慢意识到不能一直在舒适区待着。自从17年8月入职到现在,有三年的时间没有对已经掌握的技术进行整理也没有做更深入的探究,所以1号晚上的面试最大的问题就是没有很条理清晰的表达出自己的想法,同时也没有针对自己过去三年开发的项目做很好的总结与整理,导致在和面试官聊项目的时候发现没有可以深入回答的细节,这是这次面试最....

天行健,君子以自强不息
地势坤,君子以厚德载物
09.01参加了字节的一面,面试的岗位是大数据研发工程师。在工作三年后第一次进行面试整体来说收获还是很大,对自己现阶段的水平有了更清楚的认识,同时也慢慢意识到不能一直在舒适区待着。

自从17年8月入职到现在,有三年的时间没有对已经掌握的技术进行整理也没有做更深入的探究,所以1号晚上的面试最大的问题就是没有很条理清晰的表达出自己的想法,同时也没有针对自己过去三年开发的项目做很好的总结与整理,导致在和面试官聊项目的时候发现没有可以深入回答的细节,这是这次面试最不应该犯的错误。好的一方面是进行了面试之后知道了自己的不足之处在哪里以及后续需要准备哪些方面的经验,同时也增加了对面试的信心,发现技术面试也没有想象中那么难。就像和面试官聊的一样,勇敢踏出这一步,跳出舒适区就已经很可以了。

8月份有猎头电话联系,加上自己也有想法出去,所以就投了一份简历,投了简历之后预约的面试时间是9月1号晚上。然后就开始了面试前的准备,由于项目的原因有四个月没有写代码,心里其实很慌。在网上找了一些面经之后把复习的方向放在了基础知识这一块,从这里可以看出来其实思维还停留在校招的时候,没有对工作三年以来的项目经理进行很好的总结,总以为面试还是以基础知识的考察为主。整个复习过程就不多赘述了,其实每天也就是在下班之后抽空看一下博客之类的总结,说实话没有认真准备也没有对相应知识点进行实践,这在后续的面试中体现的非常明显。总体来看还是没有重视这次面试,和面试官最后聊得时候面试官就说能明显看出来我没有准备,很多知识点其实知道但是没有条理清晰的回答出来。下面就面试的过程做下总结。

晚上8点开始进入视频面试房间,面试官给人感觉不是太严肃,能够让人放松心情真个面试过程氛围很好,像是朋友之间的聊天。最开始面试官让我讲下平时都喜欢做什么以及在这个过程中有没有留下深刻印象的事情。我就讲了下平时喜欢旅游爬山,也喜欢阅读历史金融方面的书籍,然后就说了下之前看的一个公众号里的一篇文章以及自己的见解(这里回答的好像文不对题)。在聊完这些之后面试官就问了下我们的项目以及在这个项目中我处理的相关的特性的情况,我选择了之前有做过的一个异构相关的特性,介绍了一下背景以及相关的应用场景,在这个过程中面试官问了一下openstack集群的一些概念以及如何处理底层主机的架构共存的场景(我们的项目是在openstack上做应用开发)以及不同的底层厂商之间的差别,这块回答的感觉还可以,就是x86和arm架构的相关知识。这块的表现可以打5分。

在说完这个特性之后就针对这个需求涉及的知识进行了提问,需求中如何和底层openstack交互,通过接口调用交互?接口使用什么协议?http发请求以及rest实现接口,http三次握手是如何实现?rest接口的命名规范如何理解?同时针对特性场景现场设计几个和openstack交互的接口,在这种查询请求高并发的场景下如何处理请求,加锁?好,如果加锁的话在什么情况下会出现死锁情况以及如果解决死锁?整体这块的回答感觉不是很好,回答的太过笼统,没有提炼相关知识的核心要素这样表现出来其实也反映了我对项目的代码不是很熟悉的问题。这里的表现勉强可以打4分。

在聊完上面的项目之后时间已经过去40多分钟,然后面试官说感觉我比较紧张,可以聊点轻松地话题缓和一下,中间就穿插了一些平时项目中的问题定位以及处理网上问题的经历,我就聊了下自己之前处理过的某国电信项目的一个紧急问题(处理的过程以及定位思路还有后续的解决办法等),面试官在这个过程又问了定位手段以及查看系统运行日志相关的问题,这里的表现可以打5分,可能也是和自己长期处理网上问题锻炼出来有关,整体的回答比较顺利。

最后面试官问了一些基础知识的问题,有关线程进程的区别,以及线程进程中的资源的概念等等,感觉到这个时候我才进入状态(尴尬),聊完这些之后面试官让我提问,我就说了下感觉平时需要多去做一些项目去实践,面试官说面试的目的不是说所有问题都回答上来就好,而是要看整个过程中对相关知识的理解与掌握程度,不能只是背下来需要多去实践,多在git上找找开源项目练练手等等。

整体这场面试下来大概一个半小时,整个过程让我收获很大,对自己有了更清楚的认识,也对社招面试有了更多的自信,不是想象中那么难也不是想象中那么简单。在这个过程重塑了自己的信心也坚定了自己走出舒适区的信念,同时有了更清楚的努力的方向以及方法,希望继续坚持下去,多实践多总结,要一直努力变优秀变更好!!!

——2020.09.09写于西安

本文地址:https://blog.csdn.net/mousishenyuan/article/details/108846930

相关标签: 人生