base:南京 部门:数通
一面
1、自我介绍
2、你在项目中有没有遇到什么问题,一般你是怎么解决的
3、你能举个具体的例子说一下你遇到的问题吗?
4、java面向对象的特征是哪些,能举个具体的例子说明么?每个特性有什么作用
5、spring框架中的设计模式了解过吗?
6、详细说一下单例模式
7、spring中单例模式下的bean是线程安全的吗?如果多线程访问这个单例bean时,spring是怎么实现的?
8、spring中的注解底层原理是什么(注解是根据 JavaConfig实现的)
9、JVM中,类加载机制了解吗?(双亲委派机制)
10、tomacat里的类加载机制了解吗?也是双亲委派机制吗?(这个不会,就直接说没了解过,只是把tomact当成一个工具来使用的)
11、问还记不记得笔试的题目,后面有没有在深入的去优化这个代码
(笔试的时候,第一题都没有全AC,只有50%,第二题30%,刚刚凑够100分,心累,就说了第一题的思路)
12、前面提问大概40分钟,后面开始手撕,题目简单,就判断回文字符串
13、手撕完以后,介绍一下思路,结束
二面(5分钟后,打来电话)
1、上来问我这是你的一面还是二面(难道面试官是一二面随机的???)
2、自我介绍
3、问项目,还是你遇到过什么问题,具体举一些例子,然后你是怎么解决的,达到了什么效果?
4、一个智力题:有一块金子,一个工人干7天才能得到这个块金子,但是现在这个工人想日结工资,问你怎么分割这个金子?只能将金子分成3块(1/7、2/7、4/7)
5、手撕代码(面试官有点坑,自己读题的,让我记一下,没有共享桌面给我看题)
题目:给你一个M×N的矩阵,只能向右、向下走,问从左上角到右下角有多少种走法。
6、写完代码以后,说思路
7、utf-8、GBK这些编码格式之间有什么区别?(这是因为我之前说我在搭建SSM框架的时候,经常会出现3字节无效这个错误,原因是编码格式没有调好,后来统一换成utf-8就OK了,自己给自己挖坑。直接回答没有研究过这个编码格式,只知道要前后端统一)
面完二面就没了,现在官网的简历上显示二面还没有完成,hr说因为昨天面试的时候系统坏了,现在还没有录入意见,等录入了才有结果。
不过自我感觉二面应该是凉了,手撕的时候调试了好久都没出来
全部评论
(2) 回帖