电话聊了50多分钟 1.自我介绍 2.Java语言的三大特性,说一下多态的应用实例 3.AOP 3.说一个熟悉的数据结构,其实现方法和操作方法(我说的ArrayList和LinkedList) 4.线程和进程区别,进程通信方式 5.TCP/UDP区别 6.讲一下数据库的索引,主键,外键 7.讲一下熟悉的一种排序算法及其实现细节 因为是非科班的,之后让讲了在科研项目上扮演的角色,如何去解决未知的问题,谈得很虚 完了后反问环节,问了下面试官对面试注重的考察点,基础(语言本质、设计思想、数据结构、JVM、操作系统、网络等基础知识)、热情(...