父文章

人人都是面试_个人渣记录仅为自己搜索用的博客-CSDN博客

1. public enum Status {
TRADE(3, "交易中"), PAY(4, "支付中"),  CANCEL(5, "取消"),  ONLINE_PAYED(6, "线上支付成功"),  CASH_PAYED(7, "现金支付成功"),  CASH_FINISH(8, "现金完成"),  ONLINE_FINISH(9, "在线完成"),  ADJUSTING(10, "订单调价中"); 2.怎么理解业务中的状态. 什么情况下你会用一个字段,什么情况下你会用两个字段. 状态和流程有什么关系. 

3.说说你之前工作模块.小模块内部有模块划分么 看到这种语句,从模块化的角度你有什么想法

class A xxxx{

public A(){

currentThread = new B(this);

}

}

4.你们的代码结构有反应模块划分么,如何区分模块边界.

5. 订单流. 司机状态,乘客状态.
理论上司机状态是基于订单状态计算的. 现在搞了两个字段维护: 订单状态和司机状态, 会导致数据不一致的情况发生. 这样的设计需要:
1.司机发起任何操作之后,不仅要判断司机状态和订单状态. 而且要校验二者的一致性.
2. 维护这两个字段的系统要定时检查数据一致性,并修复.
不然司机端只需要关闭端,重新打开即可.从服务端打开.

司机端的页面锁也是挺奇怪的方案. 司机端处于什么页面,都是有服务端自己决定的. 司机端自己加锁,就要保证和服务端的每个接口要保证幂等性. 当端和服务端状态不一致. 并且服务端的状态已经处于端上状态+动作的下一个状态.那么久应该返回成功,而不是返回错误码.

故:1.所有接口要对端锁的做幂等返回 2.维护方要提供一个checkAndSyncOrderStateAndDriverState()方法.供每一次调用使用.

我的面试题. 业务抽象能力测试.相关推荐

  1. 职业能力测试试题及答案

    职业能力测试试题及答案 1. 目前的防火墙防范主要是 ( ). A 主动防范 B 被动防范 C 不一定 正确答案 B 2. 全班学生排成一列,从前数和从后数小明都是第 25 名,问这个班共有多少人? ...

  2. 日本语能力测试官方试题集

    日本语能力测试官方试题集_N1   链接:https://pan.baidu.com/s/1Rhww9WetxfqbmNbMmuCsQQ   提取码:uio1 日本语能力测试官方试题集_N2   链接 ...

  3. 招聘软件测试笔试题及答案,软件测试笔试题及答案 招聘笔试题(一般能力测试50道及答案).doc...

    软件测试笔试题及答案 招聘笔试题(一般能力测试50道及答案) 一般能力测试 一. 数学运用 数学推理: 1.22 18 14 10 6 ( ) A.0 B.2 C.3 D.4 2.20 12 32 1 ...

  4. 高级程序员之抽象能力模型

    每一滴雨水里,都有海洋的气息:每一颗石子里,都有沙漠的影子.所以诗人才说:一支三叶草,再加上我的想象,便是一片广阔的草原.走在秋日的田野上,我想起一位诗人对老托尔斯泰的叩问:一切成熟了的都必须低垂着头 ...

  5. 中央机关及其直属机构2007年考试录用公务员行政职业能力测试

    中央机关及其直属机构2007年考试录用公务员公共科目 行政职业能力测试   说明 这项测验共有五个部分,140道题,总时限为120分钟.各部分不分别计时,但都给出了参考时限,供你参考以分配时间. 请在 ...

  6. 中央机关及其直属机构2007年考试录用公务员公共科目-行政职业能力测试

    中央机关及其直属机构2007年考试录用公务员公共科目 行政职业能力测试 http://www.xici.net/b114847/board.asp 杨小兔  整理    说明 这项测验共有五个部分,1 ...

  7. 全国首次《区块链技术能力测试(初级)》推出 | 产业区块链周报

    随着高层的发话,各地政府提出加快区块链布局,媒体开始重新讨论这项技术,上市公司纷纷宣布自己的区块链业务,区块链技术迎来了一波全民学习潮.陀螺财经将以周报的形式,传递一周内最有价值的区块链产业消息,以便 ...

  8. 复杂性应业务抽象本质——系统化多维度思考(如何让抽象更上一层楼)

    前言 这篇文章,是对之前我在<资深技术专家推荐:如何写复杂业务代码-阿里实践>说的"自上而下的结构化分解 + 自下而上的抽象建模"方法论的升级.因为在之前的方法论中,我 ...

  9. 事业单位计算机专业能力测试考什么内容,事业单位职业能力测试考什么

    职业能力测试考什么 行政职业能力测验一般为客观性试题,主要是通过客观化纸笔测验方式,测查与职业密切相关的基本素质和能力要素. 行政职业能力测验一般包括常识判断.言语理解与表达.数量关系.判断推理.资料 ...

最新文章

  1. Oracle回应用户锁定,自治数据库是更好选择
  2. mysql8.0.20忘记密码_mysql8.0.19忘记密码的完美解决方法
  3. java并发Exchanger的使用
  4. 【读书笔记】非暴力沟通
  5. The Process class relies on proc_open, which is not available on your PHP installation.
  6. sqlserver 导入mysql,在项目中迁移MS SQLServer到Mysql数据库,实现MySQL数据库的快速整合...
  7. Python+OpenGL基本图元绘制综合演示
  8. Java代码中换行符怎么用
  9. python风格logo_感觉logo不给力? Python十分钟制作属于你自己的个性logo
  10. Delphi7中默认没有安装的官方控件
  11. Centos7 镜像资源下载
  12. 每日英语--Week10
  13. hibernate(lazy加载)的意思
  14. andorid 问题集合
  15. Web自动化之Pytest测试框架
  16. 第一周 一起走进摄影世界
  17. 30k~50k月薪,或年10%干股,这波区块链人才需求,有你吗?!
  18. 五一干货资料整理,在学习上的劳动才是最好的劳动! (包括:ML、DL、RL、Paper、NLP、CV、KG等)...
  19. 如何打造一款工业级5G CPE+WiFi6路由器-5G工业网关解密
  20. MogaFX外汇波动加剧时新西兰元排名下滑:官方

热门文章

  1. scratch3.0加载自己的作品最新版
  2. 在Ubuntu 18下安装SIMULIA Abaqus 2020
  3. 外包or外派岗,可以去?
  4. Arduino DIY 电子自动浇花浇水系统
  5. 如何运行matlab代码?怎样找到matlab主程序?
  6. 京东股权众筹平台的玩法和价值
  7. uniapp实现生成海报功能
  8. 基于树莓派的遥控小车
  9. [转载]微信公众号开发 [01] 入门基本流程
  10. 家用计算机按键不灵怎么修,电脑键盘两个ctrl键失灵怎么回事?ctrl键失灵的修复方法...