一面约的14号。编译原理那一块问题太尴尬了,都给忘光了,面向对象的特点也不太清楚,当时问Python要是不用类,能实现面向对象吗?我给懵了…然后算法题的话,第一眼看上就像LFU缓存机制的算法题,没有刷过,不过庆幸刷过LRU缓存机制的题,于是用了哈希表+双向链表,在面试官的提示下做出来了,不然估计一面就得凉。当天晚上接到HR的电话,很高兴一面通过,约了16号的二面。
二面刚面完。Python装饰器的作用没有答出来,然后线程安全问题没答出来,应该是会导致卡死的,线程跟进程一样也会因为死锁的!二面感觉两道算法题都比一面的简单很多,不过自己还是在第二题上的反转数字上卡壳了,害…..面试官评价我基础知识不太扎实,感觉是凉了。许愿今晚能继续接到HR的电话吧!哈哈运气好过了就继续更三面!
以下是更新:
二面果然被刷了~不过还好HR说我面试评价总体不错,被另一个部门捞起来了,所以接着冲吧!!
总体感觉还行,就是面试刚开始的时候出了几次小状况突然没画面了,不过面试官很耐心,切换线路之后正常了。一来就开始讲项目,没有想到1面就会问项目,所以没有提前准备,导致介绍项目的时候逻辑混乱想到什么说什么,也没有突出重点,下次得好好准备一下了。然后是讲完“类方法 静态方法 实例方法”后,面试官说可能Python和其他语言不太一样吧~瞬间感觉是自己答错了hh,后来的问题都蛮常规,也恰好准备到了,算法题也问题不大,不过面试官小哥看得比较仔细,还会问我哪一行的代码有什么作用,感觉和之前不太一样呢。最后反问环节,面试官建议我可以脱离Python,多了解一下面向对象编程的通用概念,我感觉确实是疏忽了,这种编程思想的东西就是不应该就具体语言来讲的,很有收获。
下午面完没多久就接到HR电话了!约了27号的第二次2面,因为这几天都约满了,看来16号截止投递期限投的同学不少呀。这次2面一定得加油了!至少让我挺到3面吧求求了!
这次感觉前面的情景设计题实在是太灵活了,自己的思路也确实不太好。求个3面啊!!许愿许愿!
当天晚上HR微信告诉我2面过了,我的妈耶太高兴了!后来和3面面试官约了31号晚上9点的面试(面试官真是又忙又辛苦),加油吧!最后一面了!
建议这题大家动手写一下。我一开始思路有点问题,分了4种情况,导致代码很冗余,自己都看不下去了。后来幸好换了方法,才勉强写下去。最后要注意两个字符串长度不一样的情况,善后要做好,以及最高位的进位也要记得处理。这题应该不算难,但是自己估计写了40分钟,感谢面试官耐心等待!
写完算法题一度认为自己凉了,感谢HR小姐姐当天晚上微信上就告知我通过了!!目前就是等待意向书~
总结:这次字节跳动提前批,算是自己找工作的首面,抱着试一试的态度投递了客户端的岗位,毕竟客户端接受零基础。面试主要就是考察数据结构,计算机网络,操作系统和算法题,还有自己常用编程语言的一些特性,以及面向对象的思想。建议搜集整理好自己投递岗位的面经,然后认真准备就好了!自己一开始投递的部门(2面被刷),后来被另一个部门捞起来(感谢!),然后又经历了3面,这个过程其实还是有点折磨人心智的,不过最终能拿到offer,一切都值了!
所以,坚持不住的时候,记得再坚持一下!
想要高效学习,指路微信公众号——【python编程学习圈】每日分享学习干货,关注即可免费领取整套Python零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!