C#面试考点集锦
©智客坊mysql
岁末年初每每是程序猿准备跳槽的高峰,固然互联网行业跳槽几乎是每一个月都在发生,没有太过明显的淡季~那么,如何提升面试的经过率,最终顺利的拿到本身心仪的offer呢?笔者总结了一些常见面试考点,并对中间遇到的题目进行了总结,但愿可以给准备面试的您提供个参考。jquery
目录
- 算法和数据结构
- .NET基础
- 架构
- 数据库基础
- 安全
算法和数据结构
- 请实现一个冒泡排序算法
- 请根据以下数列:0,1,1,2,3,5,8,13,21…编程实现返回某个元素数值。
- 顺序链表插入的任意节点的时间复杂度?
- 用C#编程实现单向链表
- 请编程实现图中的算法
实例图以下:
面试
.NET基础
- 值类型和引用类型的区别
- 请描述一下装箱和拆箱过程
- C#如何自定义一个集合
- using的用法有几种?
- dynamic和var区别?
- CLR 垃圾回收的算法?
- .net 锁的实现方式有几种?
- .net 非托管资源有哪些?
- C#深拷贝有几种实现方式?
- 讲一下 .net mvc 过滤器
- 如何让本身的程序,别人调用的时候能够使用using?
- AppDomain理解
数据库
- mysql数据库的锁有哪几种?
- 汇集索引和非汇集索引的区别?
- Mysql中char和varchar的区别?
- mogodb如何保证一致性?
- MySql关系型数据库和MogoDb非关系型数据库的区别?
架构
- 请讲一下负载均衡的原理
- .net mvc 底层实现的基本原理?
- 单例模式有几种实现方式?
- SLB的算法
WEB
- 请写出6种jquery选择器
- 请写出5种CSS选择器
- 绝对定位和相对定位的区别
- HTTP 协议缓存
- 常见HTTP状态码有哪些?请例举5个
安全
后记
以上是笔者回想的考点,若有偏颇请不吝纠正。部分问题相对比较开放,答案和受众的工做经验有很大关系。
以上题目的答案将在个人微信公众号上揭晓,欢迎参考和斧正。
请关注微信公众号智客坊。算法
