1.自我介绍
属于啥也没准备的随便说了下来着哪个学校 啥专业、大三 学的啥,对java感兴趣啥的。(下次一定的准备,老哥们有啥模板话术嘛)
2.介绍完直接问的就是项目
感觉小厂好像很重视项目,一上来就问项目,后面反问环节问面试官更注重项目还是基础,他说项目更重要。
主要问项目的背景,和谁写的。然后问了怎么用Redis的,当时很紧张 说了半天也说不清楚,然后面试官又问了项目中的ES是怎么用的。我就说缓存热点数据,倒排、分词器。感觉回答的不好,感觉G。
3.说一下集合
我就把用到过的集合说了一下 Map Set List的
4.说说String的常用方法
我就说了split、substirng、 indexOf charAt lastIndexOf,其他的记不起来
5.又说了StringBuffer StringBuilder 和String的区别
我就说 String是 不可变类 ,底层是final修饰的类,子串合并要重新开一个String来存储,其它两个就不变,Buffer是线程安全性能低,Builder不安全 性能高。总感觉说的太少了。
6.说了一下Volatile关键字的作用
我只答了可见性,然后面试官问还有吗?我说我了解的就这么多了。真对不起以前看的那些书.....
7.说了不了解Linux 怎么在linux部署一个jar包
我说有用到过,其实学校都还开了这门课。 其实直接java -jar的, 我就直说只部署过war 包,面试官问怎么部署,我说先在Linux搭建maven,tomcat 环境,然后放到tomcat的webapp下,jar包直接java命令....
8.反问环节
我问面试官对我的回答怎么样,面试官说还是回答说有点紧张,对于有些技术点不太说的清楚,就说es那块,它说万一热点数据太大,性能也是不好的,我问它怎么解决他说的 es +hbase。但是还是安慰了一波 在校生很难接触到数据量大的项目 很正常。
然后他问啥时候入职啥的,然后说要实习6个月才能开实习证明,而且实习生要接收加班啥的。有点恐怖,实习生加班。
#实习面试##24届的寒冬##如何判断面试是否凉了##面试##24实习生#