.NET, C#, OO
· different between event and delegate
· GAC的理解及其作用.
· Viewstate(可以被问的比较的深入)/ applicatiionState, SessionState
· new与virtual method的区别
· 正确实现IDipose和机构
· 新的c#语言feature(如Lamda)
· ASP.NET:中Handle和Application关系/JavaScript闭包
· Equality,interface与virtual functions, reflectiion
· How to add a cookie/application?
· 静态全局变量和普通全局变量的区别
· 抽象类和接口的区别.
· .NET Generic的理解.
· Const/read-only
· 面向对象(封装,多态,继承概念的理解.)和面向过程的区别有哪些,
· 讲讲你对.NET Framework 的理解 ,
· 成员初始化顺序,值类型/引用类型,异常处理,同步等.
· ASP页面的执行顺序
· net framework的程式、架构
· MFC消息机制
· Timer属性
· 控件和组件的区别
· 当Tax box有多个按钮,提交按钮通知时,服务器如何分辨
· 隐藏域/关于Event Validation
· 重载类的重写
· ASP.NET的页面传值过程./ 界面传值的几种方式
· AJAX的相关问题
· C++ public/private的定义
· property 和attribute 的区别
· TEXTBOX限制数字的方式
SQL
· Winform的DataGridView和database
· 连接数据库.
· SQL, 对表的理解, 对表的主键, 外键的理解, 视图, 为什么要有视图, 视图有什么功能, 视图与表有什么区别, 使用过其他数据库吗? SQL 与其他数据库的不同点在哪,
· having, count语句
· ADO.NET的理解
· 存储过程, 什么是存储过程,索引,临时表,触发器等等
· Inner left和right join的区别.
· Override与overload的区别.
数据结构
· 数据结构: hash table问题,数组与链表中间结点问题,多线程遍历文件夹, 范式的概念
· 对数据结构单链表的理解,”树”数据结构的理解.
· 单链表的倒置方法
· 链表删除结点的用法.
Web技术
· HTTP module/HTTP handler
· Handler/Module, or how MasterPage works,
· 网络的相关信息. TCP/ IP 的理解
· Session的存储机制
· Cookie/session
WINDOWS 操作系统
· How to create a thread?
· How to create a process?
· 实例化一个对象时,堆和栈的分配情况
· 服务器缓存在存在什么地方的?
· 虚拟内存如何实现?
· Windows内存寻址
· Windows认证和form验证