目录
1. C/C++ 4
. 内存管理机制
. Java的内存管理机制
. C++内存存储区域
. 内存对齐
. 堆与栈
. 指针
. 数组
. Union的使用
. 虚继承与内联函数
. 虚函数、抽象函数与继承的问题
. 为什么返回局部变量引用不好
. sizeof
. typedef
. Static的意义
. Const的用法
. 值类型与引用类型
2. 数据结构 30
.
. 对分查找二叉树
. 链表
. 创建链表
. 链表的反向输出
. 连接两个链表
. 数组
. 队列
. 存储结构
. 循环队列
. 排序
. 堆
. 最大值堆
. private void siftdown(int position) {
. public void insert(Element element) {
. public Object remove(int position) {
. 字符串
. 字符串排序
. 计算字符串中子串出现次数
. 字符串拷贝函数strcpy()
. 内存拷贝函数memcpy()
. 子字符串查找strstr()
. 排序理论
. 冒泡法
. 交换法
. 选择法
. 插入法
. 快速排序
. 双向冒泡
. SHELL排序
. 基于模板的通用排序
. 常用算法分析
. 反转字符串
. 字符串连接
. Strstr()
. Void *memcpy(void *dest, const void *src, size_t count)
. 七孔桥问题
. 链表逆序
. 质数
. 素数
. 最大公约数与最小公倍数
. 分解质因数
. 闰年的判断方法
. Atoi
. 十进制转16进制
. 十进制转二进制
. 八进制转十进制
3. 网络 77
. 基础理论
. UDP连接和TCP连接的异同
. 什么是 socket
. Internet 套接字的两种类型
. 网络理论
. 结构体
. 本机转换
. IP 地址和如何处理它们
. socket()函数
. bind()函数
. connect()程序
. listen()函数
. accept()函数
. send() and recv()函数
. sendto() 和 recvfrom()函数
. close()和shutdown()函数
. getpeername()函数
. gethostname()函数
. 域名服务(DNS)
. 客户-服务器背景知识
. 简单的服务器
. 简单的客户程序
. 数据包 Sockets
. 阻塞
. select()--多路同步 I/O
4. .Net学习 99
. 基础理论
. 托管代码
. CLR
. CLS
. CTS
. GAC
. 公共语言运行库
. 中间语言的特性
. 内存管理
. 配件
. Run time environment的应用领域
. 装箱与拆箱
. 委托与代理
. 垃圾回收机制
. 错误处理机制
. 应用程序域
. 预处理
. C#中的引用类型
. C#中的clas
IT面试大全 来自淘豆网m.daumloan.com转载请标明出处.