荣耀9.8通用软件开发一面面经
自我介绍
简单介绍了一下做过的项目以及实习经历。
项目
问了一下一个实验室的机器学习的项目,让讲了一下所做工作以及算法流程,并没有多问。
实习经历
问了一下实习所做的工作,遇到了哪些困难,是怎么解决的。
而且设想了一些场景问了很多开放性的问题:
两次点击注册结果用户表里有了两条同样的数据,什么原因,前后端分别应该怎么解决?
并发的问题,前端设置点击一次后按钮置灰,后端插入前先判断数据是否已经存在,数据库表字段添加唯一索引等等。
多个微服务之间的数据能保证一致性吗,该怎么解决不一致性的问题?
分布式事务,两段锁、三段所、TTS。
在实习的项目中用哪个方法比较合适,为什么?
如果用户点击某个操作按钮,响应特别慢,可能会是什么问题,该怎么分析定位问题?
网络的问题、后端处理的问题、打日志、问题追踪。
八股
根据项目问了一些常规八股。
下午面完,晚上发了测评,二面至今没消息。
#23届秋招笔面经##荣耀面试#