二面相对于一面来说难的一点,不仅问了项目中的一些技术,更多的还有关于Spring、SpringMVC、JVM、Java基础相关的问题。自我感觉对于Spring部分的回答不是回答的很好,主要还是因为现在没怎么用Spring了,源码也没怎么看过。面试官对于我回答有错误的时候也会对我进行引导,好在我脑子反应过来了。二面全程59分钟,没有考算法什么的。
面试官问的面试题:厦门吉比特网络技术股份有限公司java后台开发面试题
自我介绍
问了一些关于我项目的问题。
什么是SpringBoot,它有什么好处?
Spring是如何启动的?比如它怎么知道是否要加装redis或mybatis的配置?
不考虑代码设计问题,在service层中注入controller会不会有什么问题?
你是如何配置Nginx实现动静态分离的。
你读过Spring的哪些源码?说一说IOC吧
AOP底层是怎么实现的?它们两种代理有什么区别?
SpringMVC启动会加装几种容器,它们的关系是怎样的。
SpringMVC如何知道要加装的Spring配置在哪里?
还问了个关于监听器跟过滤器的问题,我说没用过就没问了
JVM是怎么进行垃圾回收的。
如果我们自己写一个包名和类名跟jdk中的类完全一样,那么类加载器会加装这个类吗
说一说单例模式?它是怎么实现的?怎么保证这个单例是线程安全的?
了解过concurrent包下的类吗?其中concurrentHashMap的key能不能为空?HashMap的key呢?如果HashMap的key为null,是怎么存储的呢?
浏览器500状态码表示什么?304呢?302呢?
Mybatis中的#{}跟${}有什么区别。
布尔类型占几个字节?为什么占这么多字节?
看你的博客有登录功能,如果要在该博客底部增加一个统计当前在线人数的功能你会怎么实现?
说一说你与其他求职者相比,优势在哪里?
你的优点是什么。
你的缺点是什么。
你还有什么要问我的吗?
先进行笔试,笔试有选择题和3道编程题,编程题难度中等,我做了一道出来就进面了。做笔试时间都是统一安排的,一轮一轮的安排走,然后等统一的面试安排,会拉近一个群里,自己选面试官和面试时间,一百个人分五天,面试时间给到45分钟。
面试官问的面试题:厦门吉比特网络技术股份有限公司游戏研发工程师面试题
一开始问我懂不懂c++,我不太懂,后面就没有问语言方面的问题。
面向对象三特性是啥,自己的理解
学生期间做的最困难的一件事
场景题,地图上很多怪物,之间要和最近的一起打架,这个行为很频繁,如何处理这个场景
然后问我对卷积的理解
问了不同分辨率的图像,怎么判断是一张图
然后手撕一个排序,复杂度不能n平方不能递归
校园招聘一天后,会有人加你微信,跟你预约面试时间,然后飞书进行一对一面试,面试过程挺舒服的,面试了有一个小时左右,现在还不清楚到底有没有拿到offer
面试官问的面试题:厦门吉比特网络技术股份有限公司游戏研发测试工程师面试题
1.自我介绍
2.如何测试一个APP
3.如何测试一个空白页面
4.一个页面加载时间过长,如何测试
5.用过什么测试工具
6.对加班的看法
厦门吉比特网络技术股份有限公司工资待遇 共9 条
厦门吉比特网络技术股份有限公司面试经验 共 55 条