这是我在网上找到的一个面试架构师的面试题,不知道合不合适,你们有什么看法呢?
1、现场编码。 要求写出:缓存类+SqlHelper类(30分钟内,然后由代码引向面象对象或设计模式)。
2、数据库。 问了两点:索引的坏处,事务的级别,分布式事务的原理。
3、发散思维题一。 题目:电商,瞬时抢购的方案,你会如何设计。
4、发散思维题二。 题目:4G内存的电脑,如何读取8G的日志文件进行分析,汇总数据成报表。
5、回归基础题。 题目:说说 数组、链表、Hash表的缺点。
6、IIS。 题目:应用程序池的集成模式和经典模式的区别。
7、发散性问题:安全 题目:说说你认为的安全都有涉及到哪些地方?
8、发散性问题:性能 题目:说说你认为的性能都体现在哪些地方?
9、发散性问题:分布式 题目:说说集群、故障转移、负载均衡、分布式都有哪些不同? 10、,有哪些变化你关注到了?
11、TCP、UDP 协议 题目:说说穿透或打洞的原理。
12、ASP.NET 的基本 题目:聊聊.NET的管道和.NET Core的中间件。 问题或方向可以很多,只挑了这些,感觉已经够聊几个小时了, 且大多数是发散性思维题,没有固定答案, 只要你会聊,每个题都能引出一堆知识点,