-
匿名用户
面试了职位: JAVA软件工程师 面试地点: 济南 2021-11-05
- 胜利股份济南JAVA软件工程师面试经验-先是笔试,笔试完事儿后进行面试
- 面试过程:
先是笔试,笔试完事儿后进行面试,面试时候现在我介绍,然后问了几个问题。
面试官问的面试题:说出ArrayList,Vector, LinkedList的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢。
Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
LinkedList也是线程不安全的,LinkedList提供了一些方法,使得LinkedList可以被当作堆栈和队列来使用。
猜你喜欢
更多职位面试推荐:
-
- 面试过程:2015年1月16日,国家发改委批复济南市城市轨道
- 面试困难) 感觉一般 面试未通过 地铁运营员-济南
- 济南地铁
- 交通 500-999人
-
- 面试过程:分上下午,上午面试下午笔试。面试是三个领导问,两个
- 化工研究员-济南
- 鲁证期货
- 投资 500-999人
-
- 山东国信
- 投资 100-499人
-
- 面试过程:1.在智联上进行申请,得到面试机会2.1对3,部门
- 订单管理-青岛
- 朗进科技
- 新能源 500-999人
面试难度
- 很简单
- 一般
- 难度一般
- 困难
- 超难
6.0
数据源于找工易用户,更新于2022-01-11
企业面试难度评分,取自用户在该企业面试评分数据,分值越高,难度越大,仅供参考。
-
关注职梦家
找工作求职面试必备
- 微信扫一扫 关注职梦家
-
千万公司员工点评
工资爆料一手掌握