记六月十九号字节一面&二面

一、等待
字节的面试是约在下午三点半,上午的时候还约了金山云的面试,然而金山云已经提前告知要转爬虫实习生,所以比较无感,也没有好好准备,问了几个问题就结束了,果不其然面完不久就收到了感谢信,不过无所谓。

二、面试
字节的一二面连在一起,一面面完马上二面。不得不说,字节真的是很注重算法,一二面加起来是5道算法还是4道算法,做完我直接心态崩了,导致后面的问题回答得也不是很好。

以下问题不分一二面:
算法
1.有序数组构建平衡二叉树(力扣)
2.一手顺子(剑指offer原题)
3.给一个数组,随机输出数组的下标,但是输出的概率为数组下标对应的元素的值除以数组元素总和(比如[5,2,2,1],输出0的概率为 5/(5+2+2+1),依次类推)
4.写一个栈,要求push、poll、min(求当前栈中最小值)三个函数的时间复杂度是O(1)(力扣原题)
5.还有一道记不清楚了......

总之算法题感觉不是很难,但是因为最近一直没做题,有些生疏了,面试官人也很好,全程都在引导你,然而我还是答得不好(捂脸哭)

其他问题
一面二面大概都是一个小时,两道笔试题目做完就过去几十分钟了,然后随便问了问其他问题
1.tcp三次握手,为什么不可以两次握手?会有什么问题?
2.linux查看进程命令,如何杀死一个进程号为8888的进程(ps -a 加 kill命令)
3.mysql隔离级别?可重复读加锁了吗?
4.虚拟内存?(不会)
5.进程线程区别?进程间通信方式?
6.手写单例模式
7.sql语句

反问环节
工作时间制(早上十点到,晚上7点没事就可以走了,但是待到十点可以报销打车费)、工作地点(北京,但是可远程实习)

三、总结
字节的面试体验真的很好,面试官全程都在引导你的那种,但是是我自己的问题,准备得不是很充分,二面面完感觉要凉。建议准备面字节的各位,一定要好好刷刷力扣和剑指offer,并且剑指offer>力扣,因为现在是研一,简历投的也比较晚,基本现在还在招实习的大厂都投过了,但是没有什么好消息,所以后面估计也不会再投了,打算自己再准备一年,等到明年这个时候再来记录面试过程,希望找工作的各位都能找到自己满意的工作,祝大家前程似锦。
#字节跳动##实习##面经##Java工程师#
全部评论
楼主你好,请问一下算法题是怎么考核的?是机试吗?机试是像力扣写函数,还是需要写完整的输入输出?
1 回复
分享
发布于 2020-06-19 22:03
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2020-06-19 21:02
联易融
校招火热招聘中
官网直投
楼主你好,请问你找的是实习还是提前批呢?
点赞 回复
分享
发布于 2020-06-19 21:14
第三个算法题有知道怎么写的,可以在评论区留一下思路啥的,也算是让我涨涨知识🤣
点赞 回复
分享
发布于 2020-06-20 09:17
实习比较简单,不知道提前批怎么样。。。
点赞 回复
分享
发布于 2020-06-23 09:35
第三题应该是想考察,如何用均匀分布构造出任意分布
点赞 回复
分享
发布于 2020-06-23 11:03
楼主,请问学历是不是特别高呀,最近投的都没有声音
点赞 回复
分享
发布于 2020-06-23 19:25
算法第三题可以类比,如果有A,B,C,D 4个服务节点,权重分别为5,2,2,1,现在按权重随机选择一个节点进行服务(负载均衡),可以参考dubbo的负载均衡
点赞 回复
分享
发布于 2020-06-30 15:03

相关推荐

5 59 评论
分享
牛客网
牛客企业服务