面经(不会或者不熟悉的)
亚信:
1、springioc启动过程
2、mybatis工作原理(如何不与spring集合而是自己单独工作)
长亮:
1、令牌桶限流的各种场景(f5不断刷新页面啥的)
2、超卖问题(库存为1,两个请求同时打过来,如何扣减库存,防止超卖)
中科创达笔试:
1、IO流
2、抽象类、抽象方法
3、类方法:Java中类方法与实例方法的区别
4、arraylist常用api:Java ArrayList类方法总结
5、init进程
6、检查型异常和非检查型异常
端点笔试:
1、<<和<<<区别:
>>表示右移,如果该数为正,则高位补0,若为负数,则高位补1;
>>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0(负数变为正数)**
<<表示左移,不分正负数,低位补0;