开局面试官先对着简历交流了一会,问了问项目的一些小点接着面试官介绍了岗位需求,说懂点安卓开发会很加分,java语言也可以接着问了问数据结构的知识: 满二叉树和完全二叉树的区别 预测算法性能的两个标准:时间复杂度、空间复杂度 能举个排序的例子说一下吗 你还知道哪些排序算法 递归和迭代的区别两道算法题: 用两个栈实现一个队列 二维字符数组匹配一个字母路径(即通过上下左右路径拼成字母)操作系统: utf-8编码的字符位数(没听懂) utf-8和unicode的区别 线程和进程的区别 线程间如何共享变量 JVM内存模型 线程通信的方式 你刚说到的wait和notify具体讲一下 死锁产生的条件是什么...