面试:菲尼克斯电气(南京)面试:Java。感觉很正规,难度适中,应会有好结果。一面两个面试官,面试官1:1.项目2.Java 的集合有哪几种?HashMap的 get 操作的时间复杂度?3.什么是值传递和引用传递?深拷贝有哪些实现?Java 中序列化有哪些实现?4.Java 中为什么会有泛型?5.AOP6.ARP 协议?两个 IP 不在同一个网段,互相发消息,需要使用到哪些协议?7.http 底层使用的协议?哪些应用层是基于 udp 实现的?8.输入一个网址,大概有哪些过程?知道什么叫回程路由吗?9.mysq 如何从后台区查看所有数据库的i连接,以及执行的 sql 语句?如果没有开启 generalquerylog呢?【命令:showfullprocesslist】10.mysql 数据有哪几种存储引擎?innodb 支持事务的原理?11.mysql 默认的隔离级别,可重复读有什么优点和缺点?如何解决脏读?面试官2:1.项目2.有哪些是设计模式会用到泛型?3.计算机相关的基础知识有没有学习过?4.职业规划5.你对工作的地点和行业有什么选择?6.SpringBoot和 SpringMVC 的对比?SpringBoot 如何实现自动配置?面试官1:1.你为什么要投 Java 岗位以及面试我们这家公司?2.你在学习计算机过程中有什么深刻体会?反问时长:38分钟二面(hr面)?2.你对工作压力大和加班怎么看?3.你目前正在面试或者收到的 offer 有什么?反问时长:5分钟三面1.介绍一下你最近负责和参与的项目?2.你觉得你在实习过程中的收获?3.你觉得 Redis 适合应用在那些场景?4.你除了知道 RocketMq ,还知道其他 Mq吗?5.你遇到的最难的一件事情?6.你如何看待日常工作中的压力和加班?
3轮面试:电话面试、群面/无领导小组、部门主管面试
面试感受:很好
面试难度:有难度
面试来源:校园招聘