数据库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