2021.4.30下午5点美团到店Java后端视频一面

美团到店-捞的一面

基本情况交流:
1.简单介绍一下自己。
2.平时怎样学习Java?
3.遇到过哪些棘手的问题?举例说明?
技术交流:
1.进程线程有何区别?为什么进程切换代价比线程大?
2.了解死锁嘛?四个特性?
3.写一个死锁?
4.了解Thread嘛?run方法和start方法有什么区别?
5.了解线程池吗?
6.进程有几种状态?
7.对于多线程这里你了解多少?
8.什么是Session?底层实现?
9.什么是Cookie?适用场景?
10.什么是TCP?哪一层的?
11.为什么TCP可以可靠传输?他这个面向连接和UDP不连接效果上最根本的不同之处在哪?
12.说一下TCP连接建立的过程?
13.挥手几次?TIME_WAIT在哪边?
14.了解Spring?做过相关项目吗?
15.说一下AOP?
16.了解List嘛?说一下LinkedList和ArrayList底层实现?
17.了解HashMap嘛?说一下底层实现?
18.那HashMap底下挂的可不可以是数组?为什么只能是链表或者红黑树?
19.说一下HashMap的扩容机制?
20.HashMap线程安全吗?说出所有线程安全的容器。
21.举一个HashMap线程不安全的并发场景?
22.实现链表反转,不要用栈!
23.说一下垃圾回收的所有算法?
24.GCRoots中的root可以是什么角色?
25.标记清除可以用在并发的场景吗?为什么?
26.什么是安全点和安全区域?什么情况下可以作为安全点和安全区域?
27.CMS中什么情况下需要STW?
28.了解final嘛?都在哪些场景下使用?
29.String是final嘛?为什么把String设为final?有何好处?
30.如果把变量加final是什么效果?把类加final又是什么效果?
31.已经被final修饰过的类成员变量再去加一次final有什么特别的影响吗?
32.平时用什么方式来锻炼框架使用的?
33.利扣做了多少道?是看题解来理解还是自己写?
34.有什么要问我的吗?

视频面试-70分钟
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值