一面 9.281.Java是值传递还是引用传递2.方法参数存在于哪个区域?3.重写equls为什么要重写hashcode?4.hashmap的底层5.arraylist和linkedlist的尾部插入?数据量很大时,哪个更好?6.泛型的类型擦除7.jvm的分区 “元空间”的原因8.数据库额隔离级别9.多线程 i++操作安全吗10.tcp在哪一层?tcp udp的区别?为什么要四次挥手?11.lru实现原理12.很多订单,客人不去支付,半小时后会自动取消,怎么实现?思路?jdk的组件可以实现吗?设置过期时间,定时任务,查询订单状态,取消订单处理。定时任务/消息队列/数据库定时器/前端显示时间并且使用javascript定时器定时检查,超时触发后端取消订单的操作。Time,TimeTask/ScheduledExcutorService的schedule方法/java.util.concurrent.DelayQueue反问:答的怎么样?挺好的 然后下午就被挂了