.NET面试题

数据库html

1.数据库汇集索引、非汇集索引的用途和区别,优缺点:https://www.cnblogs.com/xiaoweigogo/p/7778781.html
2.数据库函数和存储过程的用法和区别。
区别:https://www.cnblogs.com/eer123/p/7880032.html
函数:https://www.cnblogs.com/xsj1989/p/5354910.html
存储过程:https://www.cnblogs.com/xiangzhong/p/5038338.htmlmysql

3.数据库游标的使用。
4.数据库的事务的使用语法,优缺点,事务的级别,分布式事务。
5.数据库做业、定时计划。
6.什么是NoSql。(优缺点)
7.什么是非关系型数据库,什么是关系型数据库。(优缺点)
8.非关系型数据库MangoDB,redis,用途。
9.MySql的使用,自定义函数,存储过程,事务,锁,索引,表分区;mysql的MyISAM和InnoDB的区别。
10.具备必定的数据库设计经验
11.sql优化:http://www.cnblogs.com/hgmyz/p/7039597.htmljquery

C#angularjs

1.session、aspx页面、cookie 的生命周期面试

2.MVC请求机制redis

3.冒泡排序sql

4.线程、委托、事件、多线程异步执行数据库

5.设计模式(单例、简单工厂、抽象工厂、策略模式、观察者模式、命令模式、装饰模式等基本的模式)json

6.IOC控制反转,IOC容器;DI依赖注入。设计模式

7.熟悉一到两种ORM框架(NHibernate、EntityFramework、ActiveRecord等)

8.C#中Struct和Class的区别

9.WCF 的使用;WCF的ABC是什么(Address 地址、Binding 绑定、Contact 契约)。

10.MVC的仓储Repository的使用

11.WebApi如何实现跨域(jsonp、CORS),具体方法看我写的文章。

12.JS是如何面向对象的;js闭包;二维数组;浅copy与深copy;JS继承。

13.SSO单点登陆 解决方案;单设备登陆,同一个帐户只容许在一台设备上登陆(仿照QQ)。

14.Bootstrap的使用;jquery、ext、value.js、angularjs、jstree

15.大数据的处理

16.分布式系统(负载均衡、CDN等)

17.系统测试:压力测试、性能测试;掌握测试工具的使用。 

18.提升性能的方法:https://www.cnblogs.com/hgmyz/p/7039587.html

19.Memcached使用:https://www.cnblogs.com/xsj1989/p/9089924.html

暂时这么多,都是我面试的时候人家问个人问题,供参考。

写了这么多,真以为软件开发不是人干的,要会这么多东西,都TM是超人么???

架构师面试:https://www.cnblogs.com/cyq1162/p/9073634.html

相关文章
相关标签/搜索