收到美团意向书,回馈牛客
2019.8.16 美团一面
1、服务端渲染和客户端渲染的区别,为什么要使用服务端渲染,JSP了解吗,工作机制是什么?
2、Java内存区域
3、方法区的作用
4、堆内存的划分,年轻代和老年代,分别使用的垃圾回收算法
5、JVM默认的垃圾回收算法
6、HTTP和HTTPS的区别,HTTPS使用的加密算法
7、通信双方如何认证?如何避免证书被伪造?
8、Spring AOP
9、jdk动态***和CGLIB动态***的区别,其生效时期是什么时候?
10、ES索引原理,Mysql索引原理,ES区间查询怎么实现?(跳表)
11、一条长度为l的线段,随机在其上选2个点,将线段分为3段,问这3个子段能组成一个三角形的概率是多少?
12、代码题:给定已经按升序排列、由不同整数组成的数组 A,返回满足 A[i] == i 的最小索引 i。如果不存在这样的 i,返回 -1。
例子:输入【-1,0,2,3,4】返回“2”
2019.8.20 美团二面
- 项目介绍
- 反向***是什么
- synchronized底层原理,普通同步方法和静态同步方法的区别
- mysql的索引原理
- 数据库中的乐观锁和悲观锁
- 数据库中视图的概念,视图可以加快查询吗?
- 数据库的事务特性,mysql的隔离级别
- HashMap是线程安全的吗?ConcurrentHashMap的底层实现原理,CAS是什么?
- Redis的持久化机制?AOF文件和RDB文件哪个大?
- 线程池原理,核心参数介绍,拒绝策略
- ==和equals的区别,hashcode的作用,与equals有什么关系
- SpringBoot的原理
- Mybatis的动态SQL
- 编程题:合并两个有序链表
- 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?
2019.8.28 美团三面
HashMap的put和get过程,时间复杂度度是多少?HashMap是如何降低碰撞的概率?
Spring IOC和AOP
编程题:矩阵中左上角到右下角的路径总数
还聊了一点儿其他的,时间久,记不清了。。。。。。。。。
2019.9.2 美团hr面
随便聊了一下,说下周给通知~2019.9.10 意向书
然鹅,上午华为一面挂了,内心一万头***奔腾而过,华为真的是可遇而不可求,只想说三个字:***