首页 > 美团Java实习一面面经
头像
阿拉蕾与葫芦娃
编辑于 2021-05-12 11:34
+ 关注

美团Java实习一面面经

自我介绍

说一下你这个微服务模块?为什么使用微服务模块?好处在哪里?瞎逼逼不知道对不对

说一下你做的实验室项目?说一堆

为什么这么做?看论文看的

说一下Java内存区域?

老年代新生代的垃圾回收?复制,标记清除、标记整理。

新生代和老年代为什么要使用不同的垃圾回收算法?换句话说新生代为什么不使用标记清除而老年代使用复制呢?

说一下Java的数据结构Hashmap,为什么putset方法时间复杂度是一的?说了put方法。
那他是线程安全的吗?怎么解决?
说一下ConcurrentHashMap?

为什么计算数组的下标的时候使用的hash&(arr.length - 1)呢?减少冲突和实现除。

你用过MySQL是吗?那你说说Innodb中的索引?从Btree扯到B+tree再扯到聚簇索引。

那你说说什么时候索引会失效?最左匹配原则,模糊查询等

最左匹配原则中说一种情况where里面b=? and a = ? b = ? c = ?索引会失效吗?

说说数据库的隔离级别?四个隔离级别

Innodb中默认是哪一种隔离级别?

幻读?

Mvcc?

那问一下数据库怎么实现分页查询的?select * from table limit (start-1)*limit,limit; 其中start是页码,limit是每页显示的条数。

Spring中的Aop和IOC区别?

bean注解有哪些

AOP中代理怎么代理的?jdk和cjlib代理区别

那你说说redisredis中你的项目中为什么使用redis

为什么不能写入电脑本地的缓存中?

那你还知道什么中间件吗?比如说消息队列等?

那你知道什么是分布式吗?如何实现分布式?不知道。只知道CAP

有什么想问我的吗?80%能答上来,但是具体应用还是不行,分布式等中间件还得学习学习,主要是怎么用的问题。

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐