C# 面试知识点网络文档整理

时间:2021-11-05 04:13:04

一 C# .NET技术

1、ASP.NET MVC如何控制权限?

2、C#.NET中的CTS、CLS和CLR?

3、什么是多线程,如何创建和如何使用?请写一个多线程单例模式?

4、什么是单例模式?

5、请你说说你所了解的设计模式?

6、请画出抽象工厂的流程图?

7、什么是Lambda表达式?

8、什么是Linq表达式?

9、什么是异步,什么是委托?

10、什么是MVC,为什么要使用MVC,它是如何控制的,什么是路由?

11、MVC的请求是如何到达控制器的?

12、一个浏览器请求是如何到达服务器的?

13、什么是单点登录?

14、请你说说Session原理、生命周期、如何设置,如果登录不使用Session哪用什么?

15、什么是工作流?

16、请你介绍一个WCF,为什么要使用WCF,WCF与Web Service的区别?

17、请你介绍一个Web API,为什么要使用WebAPI?

18、请你说说ASP.NET页面生命周期?

19、请你说说抽象类?

20、请你说说装箱与拆箱?

二 数据库技术

1、表数据量大时,如何优化查询,数据表如何优化?

2、SQL Server与Oracle有什么区别?

3、数据库容灾、容错和性能优化?

4、在一个项目中你如何设计数据库,数据表,如何优化?

5、什么是索引,为什么要使用索引,如何创建索引,索引的分类与区别(唯一索引、聚集索引等…..)?

6、什么是存储过程,为什么要使用存储过程,如何创建存储过程?

7、什么是触发器,什么时候使用触发器,如何创建触发器?

8、什么是游标,如何创建游标,游标如何使用?

9、什么死锁?

三 前端技术

1、Ajax的原理?

2、JQuery选择器的使用?

3、HTTP协议是什么? 答:它是无状态的…..  http://kb.cnblogs.com/page/130970/

4、什么是前端跨域请求,原理,如何解决跨域请求?

5、请你说说JS中的命名空间与闭包?

6、请你说说JS的作用范围?

7、什么是Cookie,它与Session的区别?

四 网站与其他技术

1、什么是分布式?

2、什么是负载均衡?

3、如何处理大并发(如批量插入数据,批量修改数据)?

4、如何提高网站的性能?

5、如何防范SQL注入,如何提高网站安全?

6、什么DNS攻击原理与防范?
---------------------
作者:pan_junbiao
来源:CSDN
原文:https://blog.csdn.net/pan_junbiao/article/details/53053941
版权声明:本文为博主原创文章,转载请附上博文链接!

C# 面试知识点网络文档整理的更多相关文章

  1. 将Html文档整理为规范XML文档

    有多种方式可以在.NET 平台进行HTML文件解析.数据提取,其中最简单.稳妥的办法是先使用工具将Html文档整理成XML文档,再通过XML Dom模型或XPath灵活地进行数据处理.SGML便是一个 ...

  2. 连接SQLServer2005失败--[Microsoft][ODBC SQL Server Driver][DBNETLIB]一般性网络错误。请检查网络文档

    连接SQLServer2005失败,错误信息: 错误类型:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC ...

  3. NodeJS-001-Nodejs学习文档整理(转-出自http://www.cnblogs.com/xucheng)

    Nodejs学习文档整理 http://www.cnblogs.com/xucheng/p/3988835.html 1.nodejs是什么: nodejs是一个是javascript能在后台运行的平 ...

  4. Ionic2文档整理

    来自:Rainey's Blog 原文地址:http://rainey.space/2016/04/06/Ionic2_Chinese_Document/ Github:https://github. ...

  5. dotNET跨平台相关文档整理

    一直在从事C#开发的相关技术工作,从C# 1.0一路用到现在的C# 6.0, 通常情况下被局限于Windows平台,Mono项目把我们C#程序带到了Windows之外的平台,在工作之余花了很多时间在M ...

  6. appium python andiroid自动化文档整理笔记。

    利用一天时间去整理appium for android文档.传送门 利用业余时间自己翻阅资料,google.百度等去查找,费劲一番功夫,最后终于成行了这篇文档. 也是作者对最近自己的学习的一个总结吧, ...

  7. Linux文档整理之【Jenkins+Docker自动化部署.Net Core】

    这次整理的文档是Jenkins+Docker实现自动化部署,很早之前就写的,今天有时间就搬到博客园做个记录. Jenkins是基于Java开发的一种持续集成工具,主要用于持续.自动的构建/测试软件等相 ...

  8. Linux文档整理之【Nginx安装Docker】

    这次整理的文档是Docker安装 先说明下我用的系统是Linux Centos,不同的Linux版本差别不大. 1.安装依赖包 sudo yum install -y yum-utils device ...

  9. Linux文档整理之【Mysql安装与配置】

    最近公司让整理一个Linux安装Mysql的文档.所以就整理了一下,这里将自己整理的详细文档做个笔记. 1.下载Mysql. https://dev.mysql.com/downloads/mysql ...

随机推荐

  1. C#并发编程

    并发编程,一直是小白变成(●—●)的一个坎.平时也用到过不少并发编程操作,在这里进行一下记录. 多线程并不是唯一 并发:同时做多件事情. 多线程:并发的一种形式,采用多线程来执行程序. 并行处理:把正 ...

  2. Eclipse中java获得mysql的查询结果集

    不废话,先上代码,再上解释说明 package com.ningmeng; import java.sql.*; /** * 1:获取查询结果集 * @author biexiansheng * */ ...

  3. Linux rm 删除文件

    rm 删除文件rm -f 强制删除-i 提示-r 删除目录的时候-v 可实话 rm -rfv 多目录 不提示 [root@wang whp]# touch .txt [root@wang whp]# ...

  4. rsync异机备份

    参考http://www.cnblogs.com/itech/archive/2009/08/10/1542945.html 1.服务器 新建/etc/rsyncd.conf  ->新建/etc ...

  5. javascript中字符串常用操作总结、JS字符串操作大全

    字符串的操作在js中非常频繁,也非常重要.以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊...今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温 ...

  6. 【大坑】DataGridView多线程更新修改Cell单元格卡死

    最新发现是Column的AutoSizeMode设置为AllCell调整宽度而造成的卡顿,还有就是在现在里面使用Invoke用匿名函数闭包的形式访问For循环的i变量值会不正确导致找不到索引而造成卡顿 ...

  7. 一个JAVA代码

    public class HelloJava { public static void main(String[] args) { System.out.println("这"); ...

  8. python学习笔记之八:迭代器和生成器

    一. 迭代器 在前面的笔记中,已经提到过迭代器(和可迭代),这里会对此进行深入讨论.只讨论一个特殊方法---__iter__,这个方法是迭代器规则的基础. 1.1 迭代器规则 迭代的意思是重复做一些事 ...

  9. Springmvc_validation 效验器

    springmvc-validation效验器的使用介绍 对于任何一个应用来说,都会做数据的有效性效验,但是只在前端做并不是很安全,考虑到安全性這个时候会要求我们在服务端也对数据进行有效验证,spri ...

  10. tomcat启动后产生的日志

    产生的日志  相当于 定时选取webapps里面搜索有没有超时的session,然后将超时的session关掉. 每一个webapp 都是独立的 一个application对应一个context,se ...