字节跳动DATA三轮面试,上刺刀,吹冲锋号
继提前批的3+1+1的最后一轮加面的主管面倒下了,之前写了提前批三轮技术面的面经,大家感兴趣的话可以看看。
在正式批开始后,我反省了下提前批凉凉的原因是不是投的部门hc不多,当时投的飞书base武汉,武汉这边似乎不是以研发为主,三轮技术和一轮hr都是杭州飞书在面的我,所以武汉这边的主管最后再加面了一轮。
这次谨慎考虑后投了DATA部门。
笔试a了大概250%后约了一面。
一面,大约50分钟
上来就是操作系统,网络,数据库三大基础招呼上。
如:线程进程的差别,进程调度算法,https,mysql引擎。
后面问了两个Linux命令没答出来,分别是renice和ulimit。
算法题:
经典的接雨水,这题做过多遍,十分钟不到拿下。
然后问能不能空间优化,答不会。
进一步提问,再给你k个格子,你可以随意安防他们,问安放后最多能接多少雨水。
一面后约一小时hr电话约了二面。
二面,约1小时
上来依旧是四大基础的轰炸,比一面多了一个语法
这里有点记不太清了,但是要比一面难些,
两个算法题,
第一个数力扣原题计数质数,
第二个是蚂蚁爬杆。
三面,
第一次遇到女面试官,全程都很严肃,这次压力有点大。
上来就说面试时间大概是40-50分钟,最后面了45分钟。
开始就猛问项目,服务器相关,webservice(我学的c++,这个真不太了解),mysql。
都问的很深,很有几个都答不上来……
最后给了一个算法题,
TOPk
可以用堆或者快排+剪枝,我用的快排进行的解答。
这次面完心里基本已经七上八下了,煎熬中等了一个星期后,hr打来了希望的电话,给了意向书。
提前批和正式批前前后后算上hr一共面了八面,有遗憾也有喜悦,总之一句话吧!
世上无难事,只要肯登攀。
#字节跳动##算法工程师##校招##面经#