蘑菇街新鲜热辣的凉经
暑期找了家小公司实习,公司小,事却多,错过秋招提前批,内心的阴影有那么大。。。。
投的是内推,没想到收到了人生中第一个内推面试,感动得热泪盈眶(然并卵)。
2号,一面
面试官特别和蔼,很有耐心,第一次视频面试,没准备麦克风,他说打电话给我,没想到城中村信号差的一批,跟他全程:“听得到吗”,“听得到吗”,"听得到,就这个位置不动了",“又听不到了。。。。”
排除艰难险阻,开始了历时50多分钟的面试
1、 问项目
2、说说spring,答了IOC和AOP
3、数据库优化,答索引和表设计
4、索引的实现结构,答了聚簇索引和非聚簇索引在用B+树实现时候的不同
5、B+树叶子节点放了什么东西?答了辅助索引的书签和主索引主键的值,除了这些真的想不出了,面试官说不是这个,只好老实交代了,反问面试官一波,但听不太清,好像是说主键
6、InnoDB和MYISAM有哪些不同,答了InnoDB支持事务,行级锁,而MYISAM表级锁,MYISAM支持全文索引,但现在InnoDB也支持全文索引
7、设计表的时候一定要遵从范式吗?不一定,关联查询较频繁的字段最好放一块
8、类加载过程,静态变量加载过程
9、虚拟机内存模型,问了静态会放在哪里,JDK8之后呢?
10、说说线程池,答了线程池种类和自定义线程池以及传入参数
11、写一个等待两个并发线程结果的程序,用FutureTask
1、 问项目
2、说说spring,答了IOC和AOP
3、数据库优化,答索引和表设计
4、索引的实现结构,答了聚簇索引和非聚簇索引在用B+树实现时候的不同
5、B+树叶子节点放了什么东西?答了辅助索引的书签和主索引主键的值,除了这些真的想不出了,面试官说不是这个,只好老实交代了,反问面试官一波,但听不太清,好像是说主键
6、InnoDB和MYISAM有哪些不同,答了InnoDB支持事务,行级锁,而MYISAM表级锁,MYISAM支持全文索引,但现在InnoDB也支持全文索引
7、设计表的时候一定要遵从范式吗?不一定,关联查询较频繁的字段最好放一块
8、类加载过程,静态变量加载过程
9、虚拟机内存模型,问了静态会放在哪里,JDK8之后呢?
10、说说线程池,答了线程池种类和自定义线程池以及传入参数
11、写一个等待两个并发线程结果的程序,用FutureTask
第一次视频面试,脑袋空得一批,程序连主函数都没写好😂,跟面试官尴尬地坦白了,在尴尬中结束了面试,以为凉透了。
没想到隔了一个多小时,收到二面通知,是心动的感jio
今天,二面
面试官上来就死怼实习和项目,项目和实习都没啥子特别有亮点的,跟大佬们的差距不是一星半点。
中间问了spring的ioc和aop以及bean的生命周期,该死的,bean生命周期我忘了。。忘了。。。。了。。。。。
面试官还算可以,全程:“行吧”,“下一个”,“嗯,其他的呢“。。。。
菜是原罪,这回应该凉得彻彻底底了
不过,有个疑问哦,现在二面都是死怼项目的吗,基础都不问的吗,让我这种没高大上小项目的菜鸡怎么活,怎么见招拆招啊