我遇到的面试题(对于基础牢靠的人应该是再简单不过的)

下面都是我面试过程中遇到的题目的回忆(算法题遇到的都很简单就不记上来)

1.sql中Case When 实现

将表

Countrysexpopulation
中国1320
中国2280
美国1260
美国2250

 转换成

国家
中国320280
美国260250

答案:

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.

 

 

 

未完待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值