日常实习记录贴【部分回忆】
0⃣️第一份面试:coachAI
这是我的第一份面试,从3月到9月,一直在家远程办公。9月开始才第一次真正意义上的去公司上班。
公司的leader大多是美团滴滴快手等出来创业的大佬,而且从客户端、后端、测试、到产品的leader都是北邮人。公司的员工们都很年轻,很有活力,氛围也轻松。后端的组长人很nice,有很多次自己出现一些低级的bug,组长也没有凶过我,呜呜呜呜,组长人太好了。如果不是为了一份体面的大厂实习经历,真的不想走。也有跟一个正式员工聊过,他说他曾经在腾讯实习过,来到这个公司实习后,太喜欢这里的氛围了,差别很大。
总之,第一份实习虽然不是什么大厂,但是带给了我很多成长,很感激这个创业公司。如果有人有幸看到了我这篇帖子,并且对这个公司感兴趣的话,可以去了解一下。
✨来源:【***】
#求offer##许愿#【一面】:问了很多项目里遇到的问题,提到了我做过长sql改为短sql,这个点问了很多,比如有什么问题。
还有几个点答错了:对象引用放在哪里,redis底层的数据结构有哪些?
二面:面试官未问技术问题
👨⚖️给了口头offer,没去
2⃣️第二个面试:小米iot
✨来源:【***】
【一面】:面试官人很nice,面试官说他是客户端的,所以问了很多java的基础,但是我基础答得并不好,面试官一直在引导我。
问题:
1.for each的这种形式ArrayList和LinkedList哪个效率更高?
2.写一个单例模式
3.写一个死锁
4.int,short,long分别为几字节
5.静态代码块,构造方法等的执行顺序
6.汉诺塔,树的先序遍历,层次遍历
【二面】:
1.写一个工厂模式
2.合并有序链表
3.JVM模型,GC
4.序列化知道吗,应用在哪里
5.数据库连接池有哪几种,有什么好处
面试后我主动联系了面试官,面试官对我的实习时间不太满意,我又沟通了实习时间,面试官说又安排了别人两场面试,等面试完综合考虑。下周给回复,求offer🙏🙏
👨⚖️2020-10-22 小米还愿 给了offer
3⃣️第三个面试:滴滴
✨来源:【北邮人论坛】
1.你们公司的QPS有多少,有没有做过压力测试
2.查看当前目录的命令?查看日志后20行,查看实时日志
3.设计一个数据库,你会用到外键约束吗
4.Spring注入的注解是什么
5.Spring中事务的注解是什么,传播属性有哪几个?
下周三给回复,求offer🙏🙏
👨⚖️2020-10-20 给了offer
4⃣️第四个面试:快手
来源:【***】
【一面】
1.Hashmap的底层,为什么是不安全的,Jdk1.7和1.8的区别,为什么改为头插法
2.Full gc miner gc major gc区别
3.jvm调节的参数
4.jvm内存模型
5.描述一下垃圾回收过程
6.什么时候full gc
7swp?
8.索引为什么快
9.explain
10.Index, array,遍历哪个效率高
11.隔离级别
12.索引的数据存储
13.索引的分类
14.为什么要用b树结构
15.最左匹配原则
16.like索引会失效吗
17.索引都有哪些结构
18.乐观锁的实现,提示:版本号
19.都有哪些锁
20.spring ioc aop
21.@autoware 和@resource的区别
22.@controller,@service的区别
23.怎样注入
24.mybits简单介绍
25.Mapper这儿能写重名的吗
26.微服务调用
27.服务注册
28配置参数
【二面】
大致内容是:有没有看过Spring源码,有没有看过redis源码,XX功能如何实现的?
算法:
【三面】
1.讲一下是什么限制了内存?
2.Request的实体都有哪些
3.Http是不是长连接
4.如果页面显示乱码,你会先想到什么
5.网络的几层,分别是做什么的
算法:股票的最大收益
决定去滴滴啦✌️
更新:决定去快手了✌️(因为快手有房补)