美文网首页
携程-后台开发工程师技术面

携程-后台开发工程师技术面

作者: 1597830b3381 | 来源:发表于2018-09-26 12:36 被阅读0次

    画图,讲项目架构,流程,遇到的问题。

    问天猫商城项目中的问题,订单怎么做的,状态转移怎么做的,我说了在订单里加了个字段,记录了已下单未付款,已付款未发货,已发货未评价,已完成。这些字段值表示订单状态。

    问问题:两个job,对同一个订单的状态做改变,一个改成true,一个改成false,怎么控制,我说将事务级别调成最高的串行,完全满足事务四个特性,不太对~那我说加锁,mysql表级锁等等,不太对~因为一个改成了true,另一个又改成了false,只是同步了,但是第二个不应该改。小脑袋~想啊想~实在不行,说了线程同步里的CAS算法,也不知道对不对,还是不满意~突然想起来MVVC,就说了多版本控制,用时间戳标识啥的,也不知道对不对,他也没纠结这个问题了(ΘдΘ;)

    让手写一个单例模式,写了懒汉,然后说多线程怎么办,我说加个sychronized,说效率不高,那就讲了讲饿汉模式,也是半点头,不问了~

    讲一讲treemap和linkedhashmap,我就讲了红黑树和AVL树的区别,然后猜了treemap的特点(恩,,是猜~),linkedhashmap说不太清楚呵呵呵~他说看名字嘛,我说奥~链表哦~也是半点头不问了~

    最后问专利,跟区块链有关,大概讲了讲,专利太水了。。。跟谁说都能被挑毛病的,反正也没讲明白~

    最后给我介绍了好一会儿携程的业务,架构,主要讲风控平台这一块,估计是风控平台的大佬吧

    现场只有一面,仿佛~有点~稳~母鸡啦~两周内给结果~给了我也知足了~秋招直接结束~

    相关文章

      网友评论

          本文标题:携程-后台开发工程师技术面

          本文链接:https://www.haomeiwen.com/subject/jjpdoftx.html