滴滴秋储后端一面面经(凉)
15:55~16:30
用的是赛码网面试,未录像,以下是能回忆上的
面试官先介绍了一下自己和部门,语速太快没听清,只知道是增长系统的
问题:
自我介绍
你是Java方向的是吧,那说说Java内存,怎么回收内存,gc机制?
static变量的初始化前后在jvm内存中的位置?
Java方法调用在jvm中是怎样的过程(方法栈、入参、返回值,反正不懂)?
怎么解决并发问题(说了些同步的)?
HTTP数据续传(断网连上后继续传输,说了TCP的,问还有其他方式没)?
MySQL了解什么?说索引和事务,那分别说说那些索引?
MySQL主从了解吗?说说过程、原理?
Redis看你项目中用了(秒杀),怎么用的?使用了什么数据结构?hash的底层是?
RabbitMQ一般用来干嘛?你在项目中怎么用的?消息重复消费怎么办?丢失怎么办?
Linux你平时怎么用的(我说就部署一下实验室的项目和自己的网站,然后学习其他框架和中间件的时候装需要的软件)?
Linux "mv ."这个命令,会发生什么(会报错)?
Linux进程、线程模型是怎样的(不了解)?
那了解x86架构吗?你们应该知道(不了解。计科专业,只学过单片机,Linux课都没有)?
做个题吧,熟悉什么数据结构(答链表),题是判断环形链表,然后升级一下求环起点
这里嘴贱问需要自己构建输入吗(第一次这样做题),面试官说那你构建吧。面试在赛码网,很快写完代码但调试不出来,最后只能说能不能说下思路,然后面试官说看你代码没问题,可以了。
最后问最近在看什么书或者博客吗?我说在学Docker,问学到哪了,答Dockerfile,那你讲讲你对Dockerfile的理解?
结束
反问
我不足的地方:技术深度不够
什么时候出结果:一两天,快的话今天就出
总结:
面试官是一位女面试官,看起来不苟言笑的样子,但是感觉人很好,我很紧张
太菜了,挺多没答上或者只答了一点点,感谢最后出个简单的题让我不至于那么尴尬
#滴滴##实习面经##面经#