滴滴后台研发二面面经
今天刚刚在杭州花家山庄面完了滴滴,方向是研发-后台,很快就挂啦,那还是来说下面经好了。
一面:
java的基本数据类型,长度;
int和Integer的区别;
栈和堆的区别;
写一个二分查找;
进程和线程的区别;
了解多线程吗,说说什么是锁。
对tcp了解吗,知道什么是三次握手,四次挥手吗;
知道TCP中的TTL嘛;
static有什么用;
问题都很基本啊,但是竟然还是回答的很差,以为一面就要挂,结果还是撑到了二面。
二面:
介绍一下Hash算法数据冲突的解决办法;
链表确定链表是否带环;
不用自带库的情况下,如何求根号3,精度在0.00001以内,保留两位小数(现场用IDE编程);
智力题:三个范围在0-1的数,和也在0-1的概率。
二面面试官就直接说肯定不会给我通过的T-T,但还是等了一下结果,然后接打车回学校了,唉,还是要多学习啊。