经典自我介绍!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,找最小四个数经典反问环节!