苏州安硕信息面试总结  一、简言  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想知道你最想要什么。这还得谨慎回答。   五、总结  总的来说,安硕信息是一家挺不错的公司,问题也都很正常,没有一些钻牛角尖的题目,挺适合应届生去发展。  以上就是我在安硕信息整个的面试经历了,希望能帮到你们。
点赞 8
评论 2
全部评论

相关推荐

牛客nb666号:看数据范围, -1e4~1e4, 用一个计数数组存一下, 再按个数让k减到0就行; 堆排不是O(n)的, 快速选择算法是O(n)但随机性较强
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务