#东方财富校招# (40多分钟)1. Java的八种数据类型,少说了一个byte,后来想起来了2. String不是基本数据类型吗,那他是什么数据类型3. 这两种数据类型有什么区别 都是一些简单的八股4. mysql中乐观锁和悲观所是什么样的5. 都是mysql自带的还是需要自己实现的(悲观锁使用mysql自带的,乐观锁需要通过版本号来实现)6. http请求里面有哪几种类型(get、post、put、delete)我多说了一个update(面试官说有没有update,我就知道说多了)7. 什么是幂等性8. get和post最大的区别是什么(幂等性、规范都不是他想听的)(他最后说:get由于url限制,post可以传输较大量的数据)9. redis的数据结构那有哪些10. 手撕(编辑距离)11. 口撕(内存2G, 数据10G怎么实现去重)分块去重,再去重分块排序,去重使用数组,构建大的数组来去重使用布隆过滤器来去重(他说勉强可以)9. 反问:我有什么需要学习改进的(面试是双选的过程,你太紧张了,叙述可以再简洁一点)10. 还有哪些流程:一共三轮技术面试,一轮主管面试