首页 > 美团暑期实习(Java,二面完16天了)
头像
土豆土豆大土豆
编辑于 2021-04-22 09:24
+ 关注

美团暑期实习(Java,二面完16天了)

笔试(3.27)

编程题4+1,482/500

一面(4.1 70mins)

一面主要问了比较多的基础和简单的介绍了一下项目

1、自我介绍

2、介绍项目,针对项目进行提问(负责什么,怎么做的,遇到了什么困难,怎么解决的,为什么这么解决)

3、看你用到了redis,redis怎么用的,redis的底层对象有些什么,redis持久化(rdb 和 aof)

4、ConcurrentHashMap的扩容机制, lock 和 synchronized 如何选择

5、Java异常

6、Spring AOP 和 事务怎么用

7、线程池的七个参数,创建线程的几种方式,如果线程池的阻塞队列满了怎么办

8、JVM的内存区域划分

9、悲观锁 和 乐观锁(CAS MVCC)

10、业务场景题:如何应对用户提交的对数据库修改的请求

11、cookie 和 session , session怎么存储

12、redis分布式锁怎么实现

13、算法题:如何识别一个字符串是不是ipV4,对字符串进行切分的时候要注意("127.0.0.1".split(".");)

14、mysql 的几种隔离级别

15、http 状态码

16、tcp 和 udp 的区别

17、Java中的NIO

18、如何防止表单的重复提交

19、top命令

上面题目的顺序记不得了,凭借印象回忆了一下大概的内容

二面 (4.6 20mins)

这面主要的问题是没有对上次的问题进行复盘,导致上次没答上来的问题又没答上来,同时也没有吸取面蘑菇街的教训,没有对项目进行深入的思考,痛心疾首

1、自我介绍,项目相关(拉胯) 为什么使用消息队列 而不是用ngix反向代理

2、一面的问题(top命令) 没答上来,拉胯

3、寻找某个目录下,大于1个G的文件 不会,拉胯

#查看大文件(超过1G)
find / -type f -size +1000000k | xargs ls -lat
#查看大文件(超过100M)
find / -type f -size +100000k | xargs ls -lat

4、Java多线程的,单核CPU的话,多线程能否提升效率

5、JVM1.7 和 1.8 的区别

美团作为第二家面的公司,面试体验很好,细节拉满,确实自己刚过完清明节,状态也不在,对上次面试没有做复盘和项目思考深度不够导致出现了一些问题,虽然现在还没有挂,但是问了内推人,说优先级比较低。

建议大家每次面试完之后一定要做复盘,找到自己的不足以及知识上的漏洞。

现在收到了携程的offer和阿里的意向书,大概暑期实习就不会再海投了,接下来的计划主要做个Java项目练手(这方面的积累太薄弱了),后续会陆续整理一些面经回馈牛客。

祝好!

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

热门推荐