一
- 有没有做过数据库表设计?现场模拟设计“用户权限”需要的表及其结构;
- 设计模式有没有了解过?你用过哪些?说一下工厂模式;
- 说一下什么是面向对象?
- 说一下抽象类和接口的区别?
- 说一下MVC路由原理?
- .net 请求管道?(记不太清了,大概意思就是在请求处理前后,对请求做处理)
- 页面反应很慢怎么排查?怎么解决?
- 值类型和引用类型的区别?堆和栈的区别?
- 什么是事务?事务的优点?项目中使用事务的场景?
- 说一下数据库优化?了解索引吗?
- 三层架构的优点?各层的作用?
- Ajax是做什么的?优点是什么?
- C#批量插入数据到数据库的方式有哪些?
二
- 什么是委托?事件是不是委托?
- stringBuilder和string的区别?
- 值类型和引用类型的区别?说一下装箱和拆箱?
- 重载和重写分别是什么?有什么区别?
- string a = null 和 string a = “” 的区别?
- private、protected、public和internal修饰符的访问权限?
- 写一个线程安全的单例模式(手写)?
- 其他的记不太清了。