美团点评西安站凉面筋
面试官挺年轻的,聊了大概四五十分钟吧,出来一会通知我面试结束了……
- 代码实现提取URL中传的参数和值,保存键值对
- 代码实现N的平方根,不考虑四舍五入取平方根
- Java的集合有哪些,HashMap原理
- HashMap是线程安全的吗,怎么让他线程安全
- ArrayList和LinkedList
- String、StringBuffer
- 多线程的使用场景(这块答的不好,扯到数据库插入上了,答非所问了)
- 你理解的接口和抽象类的区别
- Java反射的理解
- Linux进程管理相关命令(这块答得不好我说现查现用。。)
- 项目中用的设计模式,我说单例模式、适配器模式,然后问单例模式特点,为什么使用单例模式
- 画一下项目中模块划分(这儿应该是要求展示后台逻辑,我画了流程逻辑他说不是这个意思)
- 项目中插入大量数据,当达到很大量的时候怎么保证插入效率(这块没准备到)
- 项目中从数据库的海量数据中做查询,如何优化查询提升速度
- 项目中如果有人做提交结果作弊怎么检测应对(这块没想好,他的意思是要对问题有全面的分析,从检测方法到处理方法到成本收益分析……)