渤海银行春招——软件开发岗
面试时间大约15分钟,两位面试官+hr
1、自我介绍 + 投渤海银行的想法
2、针对项目提问,介绍项目所用的技术和负责开发的模块
3、String和StringBuffer的区别,创建对象时使用String赋值和用new创建是否一样?
String str = “abc”;可能创建一个或者不创建对象,如果”abc”在字符串池中不存在,会在java字符串池中创建一个String对象(”abc”),然后str指向这个内存地址,无论以后用这种方式创建多少个值为”abc”的字符串对象,始终只有一个内存地址被分配。==判断的是对象的内存地址,而equals判断的是对象内容。String str = new String(“abc”);至少会创建一个对象,也有可能创建两个。因为用到new关键字,肯定会在堆中创建一个String对象,如果字符池中已经存在”abc”,则不会在字符串池中创建一个String对象,如果不存在,则会在字符串常量池中也创建一个对象。
4、Linux使用docker是否对用户敏感(没太懂是用户权限还是用户登录问题)
5、Spring Cloud网关及其作用
5、Spring Cloud网关及其作用
6、现在签三方了吗,以及报考岗位地点的打算和原因