3.30 Java 美团一面

- 美团一面

- 项目相关

- 登陆模块相关实现/认证 /授权

- 账号密码验证

- 权限模型 权限控制

- Java

- 基础数据类型

- 8种

- 占用的空间

- byte取值范围

- 容器的了解

- 顶级类(接口)

- List是顶级类吗 父类Collection

- HashMap原理和扩容机制

- 1.7之前有针对链表的扩容?

- Java 锁机制

- 类型

- 独占锁

- 共享锁

- synchronize reentrolock

- synchronize 锁的是对象

- 锁升级过程

- 获取锁的是线程?

- 什么情况时候适合用轻量级锁,重量级锁 适用的场景

- 为什么叫做重量级锁

- 会造成阻塞

- 需要操作系统介入,向操作系统申请

- 轻量级锁的缺点

- 不断尝试拿锁的过程会占用CPU的资源

- 用户空间即可完成

- 可重入锁

- 记录加锁次数state,为什么要state加一

- 为什么不能设计成加了多次锁,只解锁一次

- 死锁

- 必要条件

- 避免死锁

- 线程的状态

- 等待/阻塞

- 终止

- JVM加载类的过程

- 三个加载器

- 双亲委派机制

- 还有其他的?

- 设计模式

- 单例模式

- 实现方式

- 双亲委派机制也是保证单例的一种机制?

- 工厂模式

- 代理模式

- 网络

- TCP三次握手四次挥手

- 为什么需要三次握手

- 传输可靠性

- 为什么需要四次挥手

- 数据库

- 事务特性

- 恢复数据库

- 事务隔离级别

- innodb myisam的区别

- innodb支持行锁 myisam仅支持表锁(提示后)

- 聚簇索引 非聚簇索引

- Redis

- 没了解没深入聊

- spring AOP原理

- 通过动态代理实现

- 动态代理的几种方式

- 中间件

- 缓存

- 消息队列

- 卡夫卡

- 搜索

- ES

- 算法题

- 去除链表重复项(居然写了十分钟无语死了)

- 有没有写总结/博客的习惯

- 最近看过什么书

- 反问环节

- 实习地点

- 实习部门

全部评论
lz 团子哪个部门?
1 回复 分享
发布于 2023-04-01 08:24 重庆
请问面了多久呀,感觉问的好多😂
1 回复 分享
发布于 2023-04-02 12:38 重庆
哥,还有吗,向你学习
点赞 回复 分享
发布于 2023-04-01 01:04 广东
1.7之前有针对链表的扩容? 啊?是什么东西
点赞 回复 分享
发布于 2023-04-02 19:29 湖南
有后续嘛
点赞 回复 分享
发布于 2023-04-08 23:05 浙江

相关推荐

评论
10
77
分享
牛客网
牛客企业服务