下面都是我面试过程中遇到的题目的回忆(算法题遇到的都很简单就不记上来)
1.sql中Case When 实现
将表
Country | sex | population |
中国 | 1 | 320 |
中国 | 2 | 280 |
美国 | 1 | 260 |
美国 | 2 | 250 |
转换成
国家 | 男 | 女 |
中国 | 320 | 280 |
美国 | 260 | 250 |
答案:
https://blog.youkuaiyun.com/max_rzdq/article/details/79418893
2. Linq 去除重复数据
3.ASP.NET 传值方式(这个几乎必考)
4.JS中==和===的区别
5.overroad 和重载的区别(这个几乎都考)
6.SqlServer 中union 和union all的区别
7.谈谈对C#中委托和事件的理解
8.谈谈对多线程的理解和实现
9.除modefirst外还有哪些first开发模式
10.ADO.NET 和ADO有哪些改进?
11.有一个div高120宽120 如何用js css使它上下左右居中,jQuery也可以(差不多这个意思)
12.ASP.NET MVC 浏览器如何传值给服务器端 服务器端又是如何传值给前端
13.说说你对MVC的理解(这个。。。)
14.SqlServer中 查询出第30个到第40笔记录 ID作为主键自增长但不一定连续
15.对TCP UDP的看法?(这块之前我完全没了解过只有刚开始看书的时候见过完全不会)
16.C#对底层高并发的实现
17.谈谈SqlServer中存储过程和单挑Sql语句的区别
18.谈谈接口和抽象类的区别(常问到)
19. 代理模式优缺点
工厂模式优缺点
单例模式优缺点
(还有几个模式忘了)
20.三层架构一般是什么架构
21.C#值类型和引用类型的区别
22.C#值类型有哪些,引用类型有哪些?????(当时值类型就没说出几个。。。忘了)
23.数据库的几种分页写法
24.SqlServer 查询大量数据(百万量)时如何优化性能
25.SqlServer中有哪些索引?又有哪些约束?
26.谈谈SqlServer中游标优劣
27.谈谈对ConcurrentDictionary类的理解
28.说说SqlServer中行转列有哪些方法?
29.
未完待续