
交行自1908年(梁士诒)创办以来,已经有一百多年的历史,拥有深厚的文化底蕴和人文情怀,对员工培养也是不遗余力,具备完善的员工培养机制,在金融科技方面,交行的董事长任德奇先生也曾说过,金融科技战略由落子布局到精耕细作,并且从近几年的交行的发展情况来看,交行一直在蓬勃发展,20年交行入选全球品牌价值500强,因此我相信交行在金融科技上的发展是十分有潜力的,能让我得到更好更快的成长。
有什么问题需要提问?由于没有现在还没有进入到交行工作,所以想了解下对于新入职的新员工,有没有统一的培训项目,我能不能参加,项目是单独针对金融科技岗位的吗?交行的员工晋升机制是怎么样的呢?
交通银行面试问题总结: 1.Array和ArrayList的区别ArrayList 内部是由一个array 实现的。ArrayList 是Java集合框架类的一员,可以称它为一个动态数组。array 是静态的,所以一个数据一旦创建就无法更改他的大小。如果需要一个数组可以重新定义他的大小,你应该使用 ArrayList, 这是array 和ArrayList的基本的不同。
不同点:
| Array | ArrayList | |
|---|---|---|
| Implementation(实现) | 本地的程序设计组件或者数据结构 | 来自Java集合类的类,一个接口 (Application programming interface) |
| Performance(性能) | 内存的使用和CPU 耗时较大 | 内存的使用和CPU 耗时相对小 |
| Type Safety(类型安全) | 不支持泛型,类型不安全 | 支持泛型,类型安全 |
| Flexibility(灵活性) | 动态数组,灵活的 | 静态数组 |
| Primitives(基本类型) | 支持对象和基本数据类型 | 基本数据类型 |
| Generics(泛型) | 不支持泛型 | 支持泛型 |
| Iteration(迭代) | for、foreach | 支持Iteration |
| Supported Operations(支持的操作) | 不支持添加删除操作 | 支持添加删除操作 |
| Size() vs length(大小 vs 长度) | 长度不可变更 | 初始长度为10,向右移一位,扩容1.5倍 |
| Dimension(维度) | 支持多维数组 | 不支持多维数组 |
相同点:
String:
StringBuffer:
| wait | sleep | |
|---|---|---|
| 同步 | 只能在同步上下文中调用wait方法,否则或抛出IllegalMonitorStateException异常 | 不需要在同步方法或同步块中调用 |
| 作用对象 | wait方法定义在Object类中,作用于对象本身 | sleep方法定义在java.lang.Thread中,作用于当前线程 |
| 释放锁资源 | 是 | 否 |
| 唤醒条件 | 其他线程调用对象的notify()或者notifyAll()方法 | 超时或者调用interrupt()方法体 |
| 方法属性 | wait是实例方法 | sleep是静态方法 |
索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。
优点:
缺点:
使用原则:
并不是每个字段度设置索引就好,也不是索引越多越好,而是需要自己合理的使用。
对经常更新的表就避免对其进行过多的索引,对经常用于查询的字段应该创建索引,
数据量小的表最好不要使用索引,因为由于数据较少,可能查询全部数据花费的时间比遍历索引的时间还要短,索引就可能不会产生优化效果。
在一同值少的列上(字段上)不要建立索引,比如在学生表的"性别"字段上只有男,女两个不同值。相反的,在一个字段上不同值较多可是建立索引。
注意:索引是在存储引擎中实现的,也就是说不同的存储引擎,会使用不同的索引
索引分为四类:单列索引(普通索引,唯一索引,主键索引)、组合索引、全文索引、空间索引、
基本数据类型:只有8种,可按照如下分类
①整数类型:long、int、short、byte
②浮点类型:float、double
③字符类型:char
④布尔类型:boolean
引用数据类型:非常多,大致包括:类、 接口类型、 数组类型、 枚举类型、 注解类型、 String
1、存储位置
2、传递方式
值传递:(形式参数类型是基本数据类型):方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元,所以方法执行中形式参数值的改变不影响实际参数的值。
引用传递:(形式参数类型是引用数据类型参数):也称为传地址。方法调用时,实际参数是对象(或数组),这时实际参数与形式参数指向同一个地址,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,这个结果在方法结束后被保留了下来,所以方法执行中形式参数的改变将会影响实际参数。