哈喽,简单介绍一下,我是研究系统架构设计师/系统分析师考试3 年,累计帮助千人备考系统架构设计师的——凯恩。芝士架构刷题免费!芝士架构 | 软考备考第一站
这周,凯恩抽空把2024年系统架构设计师真题的选择题(62/75),案例题(4/5),论文题(4/4)做了系统的搜集,并放在官网 www.cheko.cc 上,你也可以在芝士架构 APP 中看到这些题目。
有的同学会问,为啥你在不考试后结束立马搜集整理,到现在才放出来呢?最主要的原因当然是机考之后网上只会出现各种标明回忆版的残卷,所以凯恩要等子弹飞一会儿,有回忆版了再去进行复原。由于网上的一些回忆版都是只言片语,因此,我在内容核对上也做了很多工作。好在,大部分还是复原出来了,我把一些截图放出来给大家看看。选择题部分每道题凯恩都注明了详尽的出处,解析,大家可以看到满满的诚意。
在整理的过程中,凯恩发现,今年的选择题还是中规中矩,难度不算太大,芝士架构预测分50左右的老铁应该是比较稳的。论文假如按照凯恩的要求准备过问题应该也不大,至少你可以选择大数据Lamda架构和测试来写,有的同学写云原生运维。只要你大篇幅提到监控,自动化部署,那么肯定也过了。
最大的变数仍然还是在案例部分。
首先看第一题质量属性,乍看送分,其实诚意不够,没送到位。第一问微服务内涵和优缺点,大部分同学只要接触过或者背过基本可以拿到5-7分。第二问质量效用树填空,还是6个空,但是往年2分一个空,总分有12分,今年1分一个。权重明显降低,无法定乾坤啊。第三问质量属性场景描述,占比有12分。这题假如写出6要素,那么结合自己的理解写一点,基本就是8分往上,假如不知道它们是什么东西,那么很可能一分都没。
然后是UML建模题。嗯,有的同学说这玩意儿不在大纲上啊。嗯,的确大纲没啥用,软考的大纲是给不懂考试的人看的,实际上没啥参考价值。建模题按照往年来看多少都能拿点分的,当然这种题目每年都会有争议。第一问是序列图的消息类型,这个在2022年系统架构设计师选择题真题中出现过,假如你做过应该就会有映像。
添加图片注释,不超过 140 字(可选)
第二问填空你可以明显感受到,这里有陷阱或者说不合理的地方。分歧最大的地方,就是门禁管理人员塞在哪里。这个凯恩也不好确定。后面两个小问基本都是顺序图的一些问题。根据凯恩的调研,大部分同学最多只能拿一半左右的分数(5分)。
再次说说第三题分布式锁。假如你没接触过分布式系统,那么多半这题是无法作答的。假如有相关工作经验,或者说准备过相关面经的,那么这道题目基本就是在送。(9分)基于数据库实现分布式锁的缺点。(10分)举一个产生Redis分布式锁死锁的场景。这19分有的同学基本都能拿到。最后的6分是zset相关指令。这个很迷,和之前系分写的默写 docker 指令一样,用的不多的同学估计最多写出1-2个。
最后说说第四题数据库相关考题。此题填空占比11分,且难道适中,相对前面两题,此题还算比较好得分。填空题部分至少可以拿到6-8分。第二三小问MongoDB的问题可以直接套NOSQL的优缺点,拿到6-8分,冷热温数据分离你只要提到使用效率和存储成本基本就稳了。
架构的案例变数还是很大。现在案例的出题趋势就是,第一题基本来源于课本,考察你对相关概念的理解,不背不记多半要凉。后面四题,全部出自于课本之外,年年不重样。毕竟开发、软工八股那么多,可以选的内容很多,实际考察过的内容只是沧海一粟。
(完)
最近凯恩也在经营自己的B站频道(芝士架构凯恩),通过搭建系统化的知识体系,帮助大家直击考点少走弯路,目前视频教程全部免费,欢迎大家关注学习!