滴滴二面:估计 凉了1java基本数据类型有哪些,占多大空间?平时没注意过(我记得int是4个字节,但是不敢猜,错了就尴尬了)2==和equals的区别?Integer a=100 Integer b=100 a==b a equals b?回答错了,我觉得这是不同的对象....3string buffer怎么实现线程安全的?也不会(很尴尬 不难,但是都没注意过)4线程池?好像5arraylist和linkedlist的区别?读写?6业务场景:线程池满了,但是又不想让新加进去的线程被拒绝,怎么实现?自己维护个队列存起来,当线程池能执行的时候再去执行(蒙的 完全没想法,本来以为是拒绝策略,但是拒绝策略好像没法解决)7服务部署在多个服务器,但是只想让一个服务器响应请求,其他的接到请求但是不响应8数据库事务 ACID 隔离级别 举例 (我觉得这块回答的可以,刚看过视频,mvcc介绍的挺好的)9算法题:去除相邻相同字符abccbe-->ae我用的循环,循环2(重复几次就循环几次)次,ac了,但是面试完才下想到可以用栈。其他就是自我介绍 读研做的东西的介绍 项目介绍(微信支付怎么做的?(不是我做的,但是我后来看了下。) 怎么获取用户权限的?(xxx这个回答的还可以))