毕业生。先是hr面试,面试内容相对基本,比如加班看法,住的位置等等。如果有自己做过一些项目(练习的也可以)会问一点点,比如在项目中做了什么,不会问技术问题,一般是业务上的。
通过之后会有笔试,对于没有经验的我来说,是比较难的。没有业务相关问题,都是技术类的问题,比如js的var,var在这个代码块之内和之外的调用情况。
做完笔试会带着试卷去进行技术面试,技术面问的问题比较多,比较看重深度和基础。大概会进行20分钟以上的交流,一般是由一个技术专家+一个项目经理进行面试。因为我说到了练习项目,所以问我这个项目的比较多,然后还有由此衍生出来的技术问题比如我使用了spring boot,那么会让我说一下为什么用springboot,用springboot的好处是什么。包括springboot的一些细节问题,我的回答的点主要是便捷程度。
我首先回答springboot像是一个整合工具,它整合了springmvc繁杂的配置,同时它又不仅仅只是这样,它和springcould配合是一个微服务框架等等。以及它带给我的很大的提升是它的启动速度非常的快,因为我的电脑比较卡,运行外部的tomcat时要等待很长的适合才能启动,开发效率极低,使用springboot后,它内置了tomcat8.5且使用main方法启动等等,启动速度非常的快。还会问对java这门语言掌握程度,是否看过源码。
...查看更多