好未来一面 凉经
- 2018.09.15 中午一点半参加的面试,面试官是做web后台开发的
- 说一下实习经历
- 说一下mySql的存储引擎有哪些,InnoDb和MyIsam的区别
- 数据库的索引除了B+树还有那些,B+和哈希索引的区别
- 两种写法实现查询ID在A表但不在B表
- Java内存模型,jdk1.8里的堆分区(答得是8:1:1,不知道1.8里变了木有),哪些情况引发full GC,如果经常发生full GC,如何定位,如何解决
- 线程的几个状态(忘了写销毁了),能否两次start一个线程,Java里的异常,以及try catch
- 8种基本数据类型;手写线程安全的单例模式;String s="abc",生成了几个对象?(答:如果常量池已有,是一个,如果没有是两个)
- 手写一个最熟悉的排序算法(写了快排)
- 平常代码里如何写事务(没写过,答了一个注解的方法)是否了解拦截器?是否用过消息队列和缓存数据库? (可能就是挂在这里了)
- 最后问为什么想来好未来
- 面完等了30秒 让回去了 凉