新大陆java工程师笔试题_完美世界,中兴,新大陆支付面经

中兴(一面凉):

如何实现url重写?

类如何防止继承 :final关键字,我已开始说的是private,及时更改了

有两个父类A,B,我们要同时实现这个两个类的方法怎么办?:策略模式,A,和B类作为成员变量传入,调用成员变量的方法

如何注解实现sql数据源的配置;

银行A向B转账,实现了哪些步骤?这个求小伙伴们指点该怎么说啊,我就说a扣50,b加50,这一步骤加锁并且是事务操作

事务如何回滚。?这个要怎么说啊各位小伙伴,真的问懵了

新大陆支付:

几种基础类型:8种,我说了七种,忘了boolean

String是否为基础类型?不是

String能不能被继承?为什么?

String和StringBuilder和StringBuffer什么区别?String不可变长,另两个变长,另外StringBuilder线程不安全,StringBuffer线程安全

类加载过程:说了一下加载验证准备解析初始化干啥了

类加载器有几种?

重载和重写?

重载:(1)参数类型、个数、顺序至少有一个不相同。 (2)不能重载只有返回值不同的方法名。 (3)针对于一个类而言。 (4)不能通过访问权限、返回类型、抛出的异常进行重载; (5)方法的异常类型和数目不会对重载造成影响;

重写:(1)方法名、参数、返回值相同。 (2)子类方法不能缩小父类方法的访问权限。 (3)子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 (4)存在于父类和子类之间。 (5)方法被定义为final不能被重写。 (6)被覆盖的方法不能为private,否则在其子类中只是新定义了一个方法,并没有对其进行覆盖。

静态变量和实例变量的区别:

静态变量:用static修饰  ,是在类中定义的,不属于对象,所有对象共享

成员变量:不用static修饰  ,是某个对象的属性,对象私有的

熟悉的几个异常类。

1. java.lang.nullpointerexception 空指针异常

2. java.lang.classnotfoundexception 找不到类异常

3. java.lang.arrayindexoutofboundsexception 数组地址下标越界

集合里Arrlist和LinkedList的区别

线程安全的集合的有哪些?想知道concurrentHashMap算么?

Spring配置bean实例化哪些方式:工厂,注解,set,构造(要在构造方法里赋值)

说说Spring IOC和AOP容器

熟悉的单例模式

工厂模式讲下

Linux查IP的命令,解压命令。

ip address命令

tar解压命令

Emmm 面试官最后给我说SpringMVC不仅只有aop和ioc容器,需要再了解下,emmmmm

完美世界(一面凉):

先问我玩过啥手游,游戏聊了7.8分钟

Spring如何实现ioc

Spring的aop相关

手写单例

Hashtable如何实现线程安全的。它的牵扯到线程安全的方法上都会加锁。

hashMap当链很长时,如何加速寻找,我说超过8用红黑树

为什么红黑树查找快??

Jdk中实现了那些设计模式

Jvm垃圾回收机制讲讲

问我平时用那些集合类,什么区别

我应该是挂在手写单例和spring方面了

NIO如何实现非阻塞?我说的selector 轮询,当感兴趣的时间到达才去处理,没到达期间我们可以用线程处理别的

我问了问面试官觉得我哪里不行,他说基础蛮不错,但是spring这里要看,之前新大陆支付面试官也这么说的

总结:面得不多,而且很差劲,听了听自己的录音发现很多东西自己懂再听感觉讲的好差,

而且有这么几点:

没理解清楚就问面试官

不要太快,慢慢讲讲清楚最重要

遇到自己很懂得可以一直讲面试官一般是不会打断你的

心态!!当做聊天

现在大家都是焦急的时候,前两天我也是,但是主要的是调整好自己的心态,谁这时候能稳住,能静下心,就能拿到好工作

以前我最崇拜的是史铁生老先生,一本病隙碎笔折服了我

现在我最崇拜的是王家卫,一部<>筹备是13年,拍摄三年,其中有一幕章子怡拍雪景,一直拍不好,王家卫说今年拍不好就明年下雪再来拍。结果真的到了明年来拍,这种精神就是我们现在所需要的。

祝大家和我都能找到好的工作

麻烦各位小伙伴如果懂我在面经里问的问题,麻烦说下答案谢谢。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值