MetaApp一面凉经

大概面了我四十多分钟,问了接近60个问题,就记得这些了
一点喘息时间都没有
1.自我介绍
2.c和Java的区别
3.解释型语言和编译型语言的区别
4.说说你了解的排序算法
5.快排时间复杂度和空间复杂度,最坏情况,最优情况
6.堆排序时间复杂度,最坏情况,最优情况
7.reentrantlock和synchronized区别
8.synchronized和reentrantlock底层怎么实现的
9.线程池的种类
10.为什么通常自己写线程池还要设置这些种类
11.线程池什么时候会用到最大线程数
12.线程池自定义创建过程
13.观察者模式
14.动态代理讲一下怎么做的
15.你会什么设计模式
16.有一大堆难以维护的if else嵌套用什么方法解决(设计模式)
17.HashMap插入一条语句全过程和所有情况
18.hashmap扩容过程,扩容触发条件
19.HashMap在高并发情况下有什么缺陷
20.concurrentHashMap底层实现
21.你都知道哪几种锁(十种)
22.volitile底层原理
23.乐观锁是怎么实现的
24.锁的升级过程介绍一下,什么是偏向锁
25.list种类,区别,底层实现,扩容
26.线程和进程区别
27.线程的状态
28.Java8新特性,lambda表达式怎么写,Streams流有没有用过
29.你了解的gc算法
30.什么情况会回收资源
31.怎么判断是不是被引用
32.JVM内存结构
33.方法区Java8有什么变化
34.方法区存什么,元空间和永久代有什么区别
35.事务的特性
36.事物的隔离级别
37.什么是不可重复读和幻读,怎么解决的
38.版本控制怎么区别的,比如你现在要插入一个数据怎么版本控制
39.spring事务常用的注释,都有哪些参数
40.什么时候要开启事务,select要不要开启事务,一万个select要开启一万次事务?
41.为什么要用springboot
42.你连接数据库用什么框架
43.mybatis常用的标签有哪些
44.索引的数据结构
45.索引的类型
46.什么是聚集索引
47.什么是b+树
48.spring bean加载过程

#java后端开发求职##面经##MetaApp#
全部评论
就离谱
1 回复
分享
发布于 2021-12-14 11:01
结果咋样
1 回复
分享
发布于 2021-12-14 22:03
联易融
校招火热招聘中
官网直投
这么强吗这也太多了吧
1 回复
分享
发布于 2021-09-17 14:46
我投的SQL数据开发 还没敢做
点赞 回复
分享
发布于 2021-09-17 15:19
+1 疯狂问 感觉巨难
点赞 回复
分享
发布于 2021-09-17 15:35

相关推荐

4 21 评论
分享
牛客网
牛客企业服务