亚信面试题目总结

1、首先是自我介绍(我简历上面的项目是 python 的,就开始问 python 的东西,我说我还 是熟悉 Java)

2、java 中怎么确保数据库连接会被关闭(回答的 finally 和 try(resource))
3、try-return 中 return 的结果(应该是 finally 中的,我回答错了)

4、在 try 中执行 return 了,怎么会回到 finally 中执行(这个我答的是 JVM 中的虚拟机栈中保 存的信息,有人知道对不对吗)

5、Java 中的递归 6、不写递归的终止条件会发生什么(栈溢出)

7、内存分为几个区域(本地方法栈、虚拟机栈、程序计数器、堆和方法区)

8、堆中存储的是什么数据(实例数据)

9、初始化放在什么代里面(新生代)

10、垃圾回收算法(标记-复制、标记-清除、标记-整理)

11、hashmap 存储的过程

12、红黑树一定比链表快吗

13、红黑树和其他二叉树的区别

14、红黑树的作用

15、框架(这里我不熟悉,就没问了)

16、volatile

17、其他能够保证可见性的方法(synchronized)

18、synchronized 加在类

19、linux 的一些命令

20、进程的三种状态

21、网络的 ip 地址的子网掩码、广播地址

22、数据库三种删除表的命令的区别 然后就是开放式问题了

23、遇到的困难怎么解决的

24、团队合作的经历后面又顺带问了为啥会选择离职,是不是因为有什么冲突或者矛盾,如果在工作中碰到矛盾和意见不合会怎么处理?工作选择的过程中最看重的是什么因素?喜欢安稳还是挑战之类的思想上的问题。

#面经##亚信安全##社招##Java工程师#
全部评论
请问收到offer了吗,一共几轮面试呀?
点赞 回复 分享
发布于 2021-05-17 20:08

相关推荐

威猛的小饼干正在背八股:挂到根本不想整理
点赞 评论 收藏
分享
斑驳不同:还为啥暴躁 假的不骂你骂谁啊
点赞 评论 收藏
分享
1 15 评论
分享
牛客网
牛客企业服务