实习期工作总结
简要的介绍一下,我参加了2023届的美团春招,并成功的拿到了春招offer,自身感觉春招时,公司的流程走的会快一些,而且面试难度相对于秋招也比较小,可能是因为原来的候选人跑路了,着急找到新的候选人吧!
【一面】
面试官人很nice~,先介绍了整个面试流程
一、Java基础
1、有哪些集合类
2、hashmap是在collection下面的吗 不是 是在map下面
3、ArrayList和LinkedList的区别
4、线程安全的集合
5、copyonwriteList如何保证的线程安全
6、hashmap底层原理
7、为什么从头插改为了尾插
8、concurrenthashmap底层原理
9、线程六大状态
10、线程有running这个状态吗 当时答的有 实际没有 Java里是runnable
11、怎么样变成等待状态
12、创建线程的方式
13、为什么推荐使用线程池创建
二、数据库(美团面试很重视数据库)
1、事务四大特性
2、原子性怎么实现的
3、持久性怎么实现的
4、MVCC实现
5、redolog和binlog作用和区别
6、两阶段提交redolog和binlog
7、索引的底层
8、为什么要用b+树
9、索引失效的场景
10、sql慢查询优化
11、回表查询
三、计算机网络
1、tcp为什么需要第三次握手
2、tcp的可靠传输
3、tcp拥塞控制
4、http1.0 1.1 2.0 3.0
5、https握手过程 非对称加密 对称加密
四、算法
给一个字符串,求字符串第一个只出现一次的下标 空间复杂度On,时间复杂度On
算法题很简单,但是当时脑抽了一直在想怎么一次遍历做出来,实际上用hashmap两次遍历就OK
算法题写完感觉凉凉,后面问问题刚开始的答题也被算法影响了状态很差、后面倒是调整过来好转了
五、反问
大概的问题就这些 还有其他的小问题可能记不清了 因为过了一晚上才写的
本来没打算写面经因为感觉凉凉,算法题做的太差了,自己都不觉得自己能过
但是结果第二天早上面试官直接打电话过来约周末二面
感谢面试官不杀之恩,面试官人很好,反问的时候很详细很详细介绍了部门的情况 介绍了三四分钟
#美团面经# #秋招# #校招#