字节跳动一面

同学内推的字节,直接免笔试进了一面。总结来说就是,准备了很多关于项目开发的东西,忽略了基础知识。
面试官很耐心,刚开始的时候我的语音输入设备有问题,调了好几分钟,面试官也帮我排查问题是什么,最后是摄像头的mic 而不是耳机的mic 。
问题大概有:虚拟内存,redis的持久化,统计redis中zset的数量,没答上来。答案是zcard。数据库的索引,两种存储引擎的不同点。数据库通过时间戳来统计某一天每个小时的数量。数据库的一二三范式都是什么和各种细节。
还有好几个问题没答上来,忘了。。特别注重基础,大家面试的时候一定要好好准备基础知识。
自从本科学过计算机组成原理和操作系统之后,基本没怎么看过了。都忘完了。最近还得恶补一下。
最后的算法题是已知先序,中序求后序。这题我知道思想,先序找根,中序找左右子树,递归处理即可。写的时候就很紧张,变量名都写得有点乱,最后面试官让我讲讲我的代码,给我说了好几次错误,我都没领会到意思。唉,思考到深处就有点上头觉得自己写的有道理。。

总结: 写代码的时候一定不能紧张,面试官指出错误一定要好好考虑自己到底出错了没有,从头想一遍,最重要的是不要老是想着给面试官讲自己的代码,要考虑清楚之后,再讲。脑子先过一遍。最重要的是基础知识,基础知识啊 !!
代码书写一定要规范,现场面不像做笔试题,只要A了就够了,还得要注重代码整洁,命名规范,该注释的一定要写清楚,不要嫌麻烦

全部评论
楼主,你好。你是远程面试? 那代码是在纸上写,远程给面试官看,还是在牛客上写,面试官远程也可以看见?
点赞 回复 分享
发布于 2020-11-02 01:06
请问你面试的是什么岗位呀
点赞 回复 分享
发布于 2020-11-27 21:14

相关推荐

牛舌:如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞 评论 收藏
分享
10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
4 4 评论
分享
牛客网
牛客企业服务