#华为od技术面#专业一:手撕lc 130问题:反射,代理模式,垃圾回收机制,线程进程,cpu怎么调用线程。开发过程有无代码重构,怎么重构类似,50min专业二:手撕:一个正整数数组类似{2,4,2,3},返回可以组成三角形三条边的三元组个数,时间复杂度尽可能低问题:线程池参数,以及作用,线程状态,线程的状态是怎么变化的(即调用什么方法的时候,他会转变)。mysql怎么使用联合索引,判断索引是否命中,mysql事务底层怎么实现。怎么实现权限鉴定。怎么查看maven的传递范围?mybatis怎么防依赖注入。底层怎么实现?