以下是我在sybase面试时所涉及的部分问题:
数据库
1.事物及其四个特性,以及如何保持着四个特性,特别是并发控制有哪些算法
2.如果你设计一个数据库,需要考虑哪些问题
操作系统
1.进程和线程的定义以及实现同步的算法
2.编程实现信号量同步控制算法
JAVA和JVM
1.String和StringBuffer区别,String是如何实现immutable的'
2.GC原理及其算法
OO
1.面向对象的三个特性
2.利用面向对象设计一个系统,你会怎么设计?
数据结构
1.查找算法及其时间复杂度
2.有100个数,怎么可以快速找到第30个大的数
3.8皇后问题