一面 1.问接触过移动端开发吗,JAVA基础怎么样 2.问喜欢小程序开发、安卓、苹果、跨平台哪个方向 3.equals()和==区别 4.final、finally与finalize 5.常见的数据结构类型 6.栈和队列的区别 7.介绍一下HashMap 8.数组和链表的区别 9.问简历上写的编程语言的掌握情况 10.进程和线程的区别 11.线程的状态 12.volitale关键字 13.原子性的含义 14.A线程要篡改B线程加锁的数据,破坏了死锁的哪个条件? 15.饥饿的定义 16.饥饿和死锁产生的原因 17.饥饿会占用系统资源吗(宏观上不占用系统资源) 18.项目 19.计网七层模型 20...