案例题
一、质量效用树
1、微服务与单体应用相比的优势与缺点
2、质量属性分类选择
3、质量属性场景6要素分析描述:
e)系统要求连续运行240小时,发生断电或闪退10秒内系统能自动重启
H)网络发生故障后,10秒内检测到异常并自动切换到备用网络
6要素:刺激源、刺激、制品、环境、响应、响应度量
二、UML
1、序列图有哪些消息类型
2、根据题目描述画出序列图的消息内容
3、两种交互图选择原则,序列图的组合片段有哪些?
参考资料:
https://blog.visual-paradigm.com/cn/everything-you-need-to-know-about-sequence-diagrams/
三、大数据架构
1、针对不同数据类型存储时选择合适的数据库技术:HDFS、HBase、MongoDB、Mysql、ElasticSearch
2、使用MongoDB来存储地理位置矢量数据的优势
3、使用热数据、温数据、冷数据存储分离方式,说明冷数据存储的策略
四、数据库分布式锁
1、数据库的分布式锁和redis的分布式锁,出现死锁的原因?是否还有其他分布式锁?
2、根据题干写出redis zset相关命令,存储命令、查询命令、取出命令
五、嵌入式
SOME/IP协议DDS
论文题
一、云上自动化运维及其应用
1、简要说明你参与开发的软件项目,以及你所承担的主要工作
2、概要叙述云上自动化运维(如CloudOps)的主要衡量指标
3、详细描述你参与开发的项目如何实现云上自动化运维
二、模型驱动架构设计方法及其用
1、简要说明你参与分析和研发的软件项目,以及你所承担的要工作
2、简要阐述采用模型驱动架构思想进行软件开发的全过程和特点
3、详细阐述你参发的软件项目是基于模型驱动架构进行分析、设计和开发的
三、单元测试及应用
1、概要叙述你参与管理和开发的软件项目及你承担的主要工作。
2、单元测试中的静态测试与动态测试方法的主要内容。
3、在实际项目中单元测试中如何确定白盒测试的覆盖标准,如何组织实施单元测试的回归测试。
四、大数据Lambda架构及应用
1、简要说明你参与开发的软件项目,及你所承担的主要工作
2、lamada体系架构将数据流分为处理层、加速层、服务层。简要叙述这三个层次的用途和特点
3、详细阐述你参与开发的软件项目如何基于lamada体系架构进行大数据处理的。
Views: 897