8.30滴滴面经一二三面之迷之面试

每次都是40分钟左右
面试官人都还不错  自己太菜了

最重要的是等三面等了4个小时  然后秒挂

11.40一面:
自我介绍
有看过哪些java底层源码吗
那简单说下hashmap吧
tcp、udp区别是什么
tcp拥塞控制简单说下
http和https的区别
你觉得http和https的端口为什么不能一样
每天有五千万的订单,你会怎么去设计一个数据库
上述的数据库怎么让我快速的查询到我要的数据
怎么排除慢查询怎么调优呢
mysql的回表查询知道吗
mysql的行锁有了解吗
行锁在查询的时候会锁住哪些行
操作系统的调度算法说一下
短作业优先是怎么实现的
最长上升子序列
还有一道算法  题目不好描述  只说思路   用dfs就行的那种
反问

通过之后打电话跟我说面试官吃饭去了  一点开始面试
1.00二面:
自我介绍
给我讲下红黑树吧
你认为红黑树一般应用在什么场景
长连接的优势
长连接除了解决网络io方面还解决了什么问题
http2.0有了解吗
如果没有spring需要你做个类似spring的程序跟我说下大概的思路
jdk1.8垃圾回收有什么新的变化
两个文件中有一亿个url  我需要你找到两者重复的
用java写个限流器
inner join和left join有什么区别
inner join会命中索引吗
慢查询  数据量较大的时候你是怎么查的
反问

中途断网4   5次   很多问题没答上   但面试官人很好   跟我说网络问题对我也有点影响就让我过了二面

苦苦等待四小时!反手一个感谢信!!!
苦苦等待四小时!反手一个感谢信!!!
苦苦等待四小时!反手一个感谢信!!!

18.00三面:
自我介绍
mysql  innodb索引的数据结构
为什么用b+树呢(我说了优化查询降低树高)
mysql  b+树每个节点的大小有多大
除了你刚才说的还有什么呢  为什么要用b+树(我说了不会啊。。。)
有个单例,来了请求就++操作   如果来了第二个请求   前一个请求的++操作会丢失吗
描述一下http请求的过程
我用我的电脑去搜狐视频  我怎么获取他的MAC地址的(这不就是上面那个问题吗。。。完全不知道怎么回答)
IP转物理地址是怎么做到的
arp协议在哪一层
arp协议在客户端还是服务端
通过我的电脑找到搜狐的电脑是通过什么协议(不会啊)
再简单说一下通过我的电脑找到搜狐服务器上的软件比如apache是通过什么协议  然后又通过什么协议找到http的服务器的软件(把我问蒙了  说了不会一直问  问了三四遍   换着法的问。。。最后都不知道他要问什么)

void fun1(){
char *arr1 = "hello";
char *arr2 = {'h','e','l','l','o','\0'};
arr1[1] = 'v';
arr2[2] = 'v';
}
fun1();
能编译吗?
能运行吗?
arr1和arr2相等吗
(我主语言是Java啊!问我C的   两年都不用C了这谁记得。。。)

手撕单例模式
饿汉式单例模式是线程安全的吗

后来给了个sql查询问我走没走索引

反问

面试总结:前两面面试体验还是很不错的,三面等了四小时心态都炸了  想赶紧结束,感觉三面一直在怼我不会的   我说了我不会还问   还问C语言   也许是刷kpi 春招再来吧   好歹三面我来过
#面经##校招##Java工程师#
全部评论
都问这么深了还不给过
点赞 回复 分享
发布于 2020-08-30 23:22
今年太难了,什么原因导致的呢
点赞 回复 分享
发布于 2020-08-31 09:04
三面大概多长时间,
点赞 回复 分享
发布于 2020-08-31 09:08
hxd你是网约车吗
点赞 回复 分享
发布于 2020-09-01 20:08
有个单例,来了请求就++操作 如果来了第二个请求 前一个请求的++操作会丢失吗 请问下这个问题应该怎么回答
点赞 回复 分享
发布于 2020-09-08 00:23

相关推荐

小公司 前端实习生 工资3K
点赞 评论 收藏
分享
头像
10-16 18:24
已编辑
门头沟学院 前端工程师
华信华等华 前端 大概18w 硕士
点赞 评论 收藏
分享
4 41 评论
分享
牛客网
牛客企业服务