面试题目

1.Java GC算法、内存模型

2.Java 多线程,锁的机制,synchronized的使用极其原理,对静态量加synchronized会怎么样

3.HashMap与HashTable的异同

4.HashMap的实现原理,碰撞如何解决

5.List实现类

6.ArrayList与LinkedList的数据结构,性能有何异

7.JDBC

8.反射

9.异常

10.日志

11.设计模式

12.Git版本控制,git commit是否要联网,以及这个命令做了哪些工作

13.快排、堆排、AVL树、动态规划、回溯

14.SSH的验证过程

15.查看进程资源使用情况的命令

16.10亿条数据,查重

17.数据库索引

18.计算机网络数据校验

19.什么是ANR,ANR时间定义,为什么会出现ANR,解决办法是什么

20.Activity与Service的异同

21.Activity启动模式

22.UI线程能否进行耗时操作?耗时操作的处理方式

23.OS内存管理

-------------本文结束感谢您的阅读-------------