1.笔试题目:
- 考察设计模式(工厂方法,代理)
- Mysql(查询,索引)
- 等等
2.技术面试题目:
- 求a^n快速方法,通过递归
public static void main(String[] args) {
System.out.println(rec(2, 3));
}
public static int rec(int a, int n) {
if (n == 1) {
return a;
}
if (n % 2 == 1) {
return rec(a, n - 1) * a;
}
return rec(a, n / 2) * rec(a, n / 2);
}
- 在一亿个数中求最大十个数(有问题)
- 通过最大优先队列,代码还没贴出(预留)
- 通过冒泡排序,只要冒泡最大十个数
3.做的项目