#美团面试# #面试# #测开# 经典自我介绍!
1.项目里你说到消息队列,有没有出现重复消费的情况?
2.那对数据库方面能了解事务吗?
3.MySQL就是怎么来进行批量更新呢?
4.假如我现在有一个比较,就是查询比较慢的话,我该怎么办?
5.知道索引吗?
6.那你知道数组和链表这2个有什么区别吗?
7.怎么来判断一个链表上有没有环呢?
8.你知道什么是平衡二叉数吗?
9.你说到里边用了就是线程嘛,那进程和线程这2个有什么区别?
10.那你了解什么是死锁吗?
11.死锁,你认为产生的主要原因是什么?
12.那你知道进程同步有哪些方法吗?
13.网络是分为哪几层呀?
14.那Http 在哪一层?
15.你知道Http有哪些请求方式吗?
16.知道浏览器上访问一个网站,最终点击之后到最终看到这个页面,中间都发生了什么事吗?
Java深拷贝和浅拷贝,有什么区别吗?
17.==和equals这俩有啥区别?
18.了解哪些设计模式嘛?
19.Java常用的集合都有哪些?
20.ArrayList和LinkList有什么区别?
21.ArrayList它的初始容量是多少?
22.ArrayList的是线程安全吗?
23.再说回你这个项目吗,你这里边有最简单的,24.就是登录这个功能,现在假如想让你测试一下这个登录功能,你准备怎么测试?
26.那在安全方面,你能想到什么测试?
算法题,一个简单sort,找最小四个数
经典反问环节!