笔试: 编程题都比较基础,最后有道开放题,给定服务器一些性能要求,问优化的方案(扯了微服务之类的,sql优化等等)。 一面: 手写算法有:1)求树的高度(一两分钟内写出来,不然不合格)。 2)给定整型数组,问拼接完的最大值 3)给定1-n个位置,奇数为比前面的偶数位多+3 , 偶数位比前面的奇数位 +4 , 指定了第一位的大小,问第n位多少。 4)打印1-1000的素数。 5)手写hashmap的get方法/ set方法 Java基础:构造方法能否重写(不能,但是能重载); 希望被子类调用,但是不被子类重写怎么办?(...