我是在网上看到北京优科智联科技有限公司的Java实习生岗位后投的简历。面试分为两轮,第一轮是技术面,通过腾讯会议进行。面试官先让我做了简单的自我介绍,然后问了一些基础知识,比如Java集合、MySQL表结构设计、Spring Boot项目启动流程等。第二轮是HR面,主要问实习时间、能否长期工作、是否熟悉团队协作等问题。整体氛围轻松,面试官态度很好。
面试官问的面试题: Java中ArrayList和LinkedList的区别?
讲一下你项目中登录模块的实现逻辑?
MySQL中如何实现一对多、多对多关系?
什么是Spring中的依赖注入?
HTTP和HTTPS的区别是什么?
如果一个接口返回500错误,你会怎么排查?
问题都比较基础,主要考察是否真的做过项目。