【JAVA面试经历】苏州安硕信息面试总结

                                       苏州安硕信息面试总结

一、简言

11月28日校园招聘会投递简历后,当天晚上收到面试邀请,于第二天上午坐公交到了苏州高新区软件园。

这家公司是 上海安硕信息技术股份有限公司在苏州的分公司,以金融业务为主。


二、笔试

笔试是一些普通的题目,没有涉及到一些找规律,逻辑推理的题目,主要的题目包括

(1)数组

(2)使用一种旧数据结构实现一种新的数据结构

(3)继承、实现以及对应的uml类图

(4)数据库E-R图

(5)简单sql语句

就不说具体的题目了,因为还要找人,说出来不太好,不过题目整体偏简单,基础好的同学一点都不用怕。


三、技术面

(1)说一下String的源码

String是个不可变类,线程安全的,被final修饰,表示不可被继承。

底层是一个字符数组,但构造函数不直接使用,而是使用基于传入的字符数组的一个拷贝。其中toCharArray()也是返回本身字符数组的一个拷贝,保证字符数组不可被改变,但确实还是可以通过反射改变String的值

缓存有字符串的hashcode,特别适合放入HashMap中,作为key,效率高。

 

(2)说一下hashcode的计算方法

这个详细的方法,大家可以参考Effective java这本书里,不同的数据类型,有不同的计算方法,这里就不细说了。 

 

(3)怎么实现输错几次密码后,禁止登录

这公司是做金融方面的,确实有这样的需求,我说了在user表中加个是否允许登录的字段,达到限制次数后,将该字段变为false,表示账户已经被锁定,不可登录。

 

(4)Spring中用过哪些东西

老生常谈了,aop,本质是代理模式,谈一下静态代理(面向类)与动态代理(面向接口)的区别

ioc,本质是工厂模式与反射,说一下简单工厂、工厂方法、抽象工厂三者的区别

 

(5)lambda表达式

jdk1.8里面的东西,大致看过怎么用就行了

 

(6)数据库连接、索引

左连接呀,右连接。

索引的话,参考我的另外两篇文章【数据库】mysql索引简谈【数据库】索引优化策略

 

(7)单例模式

这个也被问到很多次,最好能手写。关键词双重检验锁、静态内部类等。

可以参考我的另外一篇文章【JAVA】单例模式浅谈

 

(8)final的意义

这个的话,也太基础了。分类、属性、参数列表中的属性,这里就不细说了。

 

技术面都是一些简单的题目,考察的就是面试者的基础。


四、HR面

(1)出差问题,适应出差吗?

我敢说不适应吗?年轻人就得闯荡一下,出差没什么问题。

(2)你的同学对你的评价是什么?

这道题问的其实挺有水平的,我没从正面回答,从我为同学做了什么这个角度来讲的,就是要让hr自己说出来,哦,你很乐于分享、友善等。这两个关键字要是从自己说出口的话,总觉得怪怪的,很尴尬。

(3)你之前有哪些offer?

接着回问你拒绝了多少,为什么拒绝?其实hr就是想从侧面知道你不接受哪些情况,比如之前的offer要加班,待遇不行啊,等等,或者说hr想知道你最想要什么。这还得谨慎回答。


五、总结

总的来说,安硕信息是一家挺不错的公司,问题也都很正常,没有一些钻牛角尖的题目,挺适合应届生去发展。

以上就是我在安硕信息整个的面试经历了,希望能帮到你们。

全部评论
更多博客请移步于https://blog.csdn.net/qq_33591903
1 回复 分享
发布于 2020-03-09 17:45
现在还在安硕吗,我刚拿到offer,有些情况想请教一下
1 回复 分享
发布于 2020-11-07 17:41

相关推荐

11-11 14:21
西京学院 C++
Java抽象练习生:教育背景放最前面,不要耍小聪明
点赞 评论 收藏
分享
巧克力1:双选会不如教室宣讲会
点赞 评论 收藏
分享
8 37 评论
分享
牛客网
牛客企业服务