Home
  • Work
  • .NET
  • Java
  • Database
  • Algorithm
  • 在循环:for( int i = 0; i < 100; i++ ) Console.WriteLine( i );中,请指出i++的执行时机。
  • Redis常见性能问题和解决方案
  • String类与StringBuilder类有什么区别?为什么在.Net类库中要同时存在这2个类?(简答)
  • new关键字的三种用法
  • 给定一个整数数组和一个整数,返回两个数组的索引,这两个索引指向的数字的加和等于指定的整数。需要最优的算法,分析算法的空间和时间复杂度
  • C#遍历指定文件夹中的所有文件
  • 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
  • c# global::
  • O/R Mapping 的原理
  • 写一个函数计算当参数为N的值:1-2+3-4+5-6+7……+N
  • abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
  • swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
  • MySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据
  • drop,delete与truncate的区别
  • 对比OOP和SOA,它们的目的分别是什么?
  • Bind和Eval函数的区别
  • 请解释转发与跳转的区别
  • 从 innodb 的索引结构分析,为什么索引的 key 长度不能太长?
  • base这个关键字有哪几种语法?override呢?
  • Debug.Write和Trace.Write有什么不同?何时应该使用哪一个?
  • 如何实现两金额数据相加(最多小数点两位)?
  • MySQL的数据如何恢复到任意时间点?
  • C#的XML文档注释中(以///开头的注释),标签用于描述什么?标签呢?
  • 数据库事务的四个特性及含义
  • 列举ASP.NET 页面之间传递值(传递参数)的几种方式
  • ASP.NET与ASP相比,主要有哪些进步?
  • 打印N以下的质数
  • 存储过程和sql语句的优缺点
  • net Remoting 的工作原理是什么?
  • DateTime.Parse(myString); 这行代码有什么问题?
  • 实现多个接口,接口内方法名相同
  • 如何处理几十万条并发数据?
  • PID是什么?在做系统的故障排除时如何使用它?
  • GET与POST的区别
  • 根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写
  • ASP.Net页面生命周期
  • 简要谈一下您对微软.NET 构架下remoting和webservice两项技术的理解以及实际中的应用
  • CTS、CLS、CLR分别作何解释?
  • 举例说明接口如何模拟多继承并说明接口的规范
  • 请编程实现一个冒泡排序算法?
  • 写一个标准的lock(),在访问变量的前后创建临界区,要有"双重检查"
  • Redis 常见的性能问题都有哪些?如何解决?
  • 数据库优化的思路
  • .NET中类和结构的区别?
  • public class c{ public c(string a) : this() {;}; public c() {;} } 解释第一个构造函数中发生了什么?这个构造函数有什么用?
  • 进程和线程的区别?
  • 说明在继承中构造函数的调用顺序,并举例说明如何利用构造函数的this与base进行赋值。
  • 能用foreach遍历访问的对象需要实现 _____接口或声明_____方法的类型
  • 存储过程与触发器的区别
  • 请解释web.config文件中的重要节点
  • C#中的接口(interface)和类(class)有什么异同
  • 我们知道[]是数组和索引器的访问操作符,但它还有一个语法,是什么?
  • 用C#写一段选择排序算法,要求用自己的编程风格
  • sql分页
  • 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复如何把一个Array复制到ArrayList里
  • ASP.net的身份验证方式有哪些?分别是什么原理?
  • 请指出C#中是否有下列关键字?virtual、sealed、abstract、import、as、in、goto、final、Const、signed、String(提示,仅指出C#中没有的即可)。
  • sql查询
  • 请叙述属性与索引器的区别
  • sql查询
  • Memcache与Redis的区别都有哪些?
  • GC是什么? 为什么要有GC?
  • 常用的调用WebService的方法有哪些?
  • 什么是强类型,什么是弱类型?哪种更好些?为什么?
  • WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要
  • 在C#中,string str = null 与 string str = "" 请尽量使用文字或图象说明其中的区别
  • Redis的同步机制了解么?
  • NuGet 是个什么玩意?
  • Server.UrlEncode、HttpUtility.UrlDecode的区别
  • 使用ASMX的XML Web服务与使用SOAP的.NET Remoting的区别?
  • net的错误处理机制是
  • 是否使用过Redis集群,集群的原理是什么?
  • Redis相比memcached有哪些优势?
  • IOC依赖注入的优势
  • ADO.net中常用的对象有哪些?分别描述一下
  • 连接池FAQ
  • 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
  • 什么时候使用抽象类abstract,什么时候用接口interface
  • 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
  • 视图的作用,视图可以更改么?
  • 概述反射和序列化
  • Session有什么重大BUG,微软提出了什么方法加以解决?
  • 什么是受管制的代码?
  • 在.NET中如何实现深拷贝(deep copy)?
  • 简述你对XML Web Service的原理的认识
  • DateTime是否可以为null?
  • 根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由
  • 什么是装箱和拆箱?
  • Override与重载的区别
  • C#的async和await
  • .NET垃圾回收机制
  • error和exception区别
  • 在.net中,配件的意思是?
  • 说明面向对象的密封有那些作用?
  • const和readonly有什么区别?
  • 虚函数(virtual)的用法
  • 请解释ASP.NET中的web页面与其隐藏类之间的关系?
  • DCOM需要防火墙打开哪些端口?端口135是干嘛用的?
  • XmlSerializer使用的针对属性的模式有什么好处?解决了什么问题?
  • 传递的数据量(网址后附带的参数)
  • abstract class和interface有什么区别?
  • 从概念上阐述前期绑定(early-binding)和后期绑定(late-binding)的区别?
  • c#下volatile关键字
  • 如何实现连接池
  • XmlSerializer是如何工作的?使用这个类的进程需要什么ACL权限?
  • Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
  • 启动一个线程是用run()还是start()?
  • 什么叫FullTrust?放入GAC的assembly是否是FullTrust的?
  • 列举一下你所了解的XML技术及其应用
  • 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
  • 构造器Constructor是否可被override?
  • C#中的委托是什么?事件是不是一种委托?
  • delegate是引用类型还是值类型?enum、int[]和string呢?
  • Debug Build和Release Build的区别,是否会有明显的速度变化?请说明理由
  • 接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
  • 描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
  • 泛型中new()约束的用法
  • C#可否对内存进行直接的操作?
  • 一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现
  • 当发现不能读取页面上的输入的数据时很有可能是什么原因造成的?怎么解决?
  • Static 和 非Static的区别
  • 如何理解委托?
  • 什么是Code-Behind技术?
  • 什么是GAC?它解决了什么问题?
  • 解释一下ajax及实现原理
  • List, Set, Map是否继承自Collection接口?
  • Redis 最适合的场景
  • 特性能够放到某个方法的参数上?如果可以,这有什么用?
  • net中读写数据库需要用到那些类?他们的作用?
  • 使用Redis有哪些好处?
  • new有几种用法
  • object是C#的关键字吗?请指出C#中有哪些类型关键字,如int、float(提示,写得越多越好)
  • 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
  • String s = new String("xyz");创建了几个String Object?
  • 分析以下代码,完成填空
  • 数据库范式
  • 假如给你一个新产品,你将从哪些方面来保障它的质量?
  • 单个TCP/IP端口上能够被多少个进程侦听?
  • 私有程序集与共享程序集有什么区别?
  • 是否可以继承String类?
  • 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现
  • 以下代码打印结果
  • 什么叫应用程序域?
  • DataReader和DataSet的异同
  • short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
  • 堆(Heap)和栈(Stack)的区别?
  • 求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m
  • 堆和栈的区别?
  • C# 标准dispose
  • 你对泛型了解吗?简单说明一下泛型的有什么好处?
  • 什么是ViewState,能否禁用?是否所用控件都可以禁用?
  • 调用Assembly.Load算静态引用还是动态引用?
  • 请详述在dotnet中类(class)与结构(struct)的异同?
  • 如何选择结构(struct)还是类(class)
  • 用sealed修饰的类有什么特点?
  • C# 中 Equals 和 == (等于号)的比较
  • sleep() 和 wait() 有什么区别?
  • 什么是强类型系统?
  • remoting和webservice两项技术的理解以及实际中的应用
  • 数组有没有length()这个方法? String有没有length()这个方法?
  • 怎样理解静态变量(static)?
  • JIT是以assembly为单位发生还是以方法为单位发生?这对于工作区有何影响?
  • out保留字怎么使用,什么时候使用
  • 请解释什么是上下文对象,在什么情况下要使用上下文对象
  • PDB是什么东西? 在调试中它应该放在哪里?
  • 成员变量和成员函数前加static的作用?
  • 简述 private、 protected、 public、 internal 修饰符的访问权限
  • 在c#中用linq语句写出1到100的奇数和
  • 提高.NET的性能
  • try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
  • 解释virtual、sealed、override和abstract的区别
  • 软件开发过程一般有几个阶段?每个阶段的作用?
  • 谈谈final, finally, finalize的区别
  • linq select 和selectmany 的区别
  • 在对象比较中,对象一致和对象相等分别是指什么?
  • 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
  • 描述线程与进程的区别?
  • UDP连接和TCP连接的异同
  • Redis 变慢的原因
  • 冀ICP备17033761号
  • JavaScript
  • macOS
  • CentOS
  • Knowledge
  • Interview