Java开发工程师
约 506 字大约 2 分钟
Java开发工程师
岗位年限:
3+
面试时间:
2023年10月8日9点30
面试方式:
线下
面试问题:
序号 | 问题 | 解答 | 备注 |
---|---|---|---|
1 | 二叉树是什么,能干什么? | 二叉树是一种数据结构,使用着中国数据结构可以使查询次数更少,更快 | |
2 | 既然它查询快,为什么不用数组查询呢?它比数组快在哪? | 数组比单链表快,但是二叉树应该比数组快(这里好像说错了)。然后,插入和删除数组也没有二叉树方便 | |
3 | 链表是什么? | 链表也是一种数据结构,他除了存数据以外,还会存下一项 | |
4 | arraylist和linklist是什么?用双向链表好在哪? | arraylist底层是数组,linklist底层多了一个双向链表;对于插入和删除双向链表更方便,数组要移动后面的所有元素,链表不用 | |
5 | 文件流什么?项目里没用过吗? | 传输文件用的,分为输入流和输出流,它们又分为字节流和字符流 | |
6 | 我看你简历上的项目项目没什么实用价值,你是培训班来的吗? | 不是,是实习,然后我就开始和他讲我的项目... | |
7 | 是要交钱给他们吗 | 不交吧 | |
8 | 合同模块的导入是怎么写的,用的什么框架 | 导入的方法不是我实现的(不知道是这么实现的),是项目里有个已经写好的例子,我照着例子写的 | |
9 | 你觉得那个方面学得好,和我讲一下 | 我发现在我的业务中和时间有关的东西比较难,比如时间格式,还有时间比较,在我花时间研究后,通过调用方法,格式转换等方法最终可以达到预期效果.... | 这种开放题之前没准备过,有点被问懵了 |
10 | |||
11 | |||
12 | |||
13 | |||
14 | |||
15 | |||
16 | |||
17 | |||
18 | |||
19 | |||
20 |