微信扫码,开启公司订阅服务
面试等最新动态
微信扫码,开启公司订阅服务
微信扫一扫
万事达卡国际组织(MasterCard International)是全球第二大信用卡国际组织(第一:VISA国际组织)。1966年美国加州的一些银行成立了银行卡协会,并于1970年启用Master Charge的名称及标志,统一了各会员银行发行的信用卡名称和设计,1978年再次更名为现在的MasterCard。
...查看全文面试结果: 未通过
面试难度: 一般
面试感受: 不好
面试结果: 未通过
面试难度: 巨难
面试感受: 不好
面试无论你是架构师还是开发,都必须要静静地做1个小时题(大家时间都很宝贵,如果你不想招人就不要装逼)。面试官问的问题非常刁端,写一个kafka底层实现,写一个单向链表(我去)。主流的分布式,微服务,并发,限流公司业务完全不涉及,但问题非常刁难,比如dubbo不能用,mq不能用,让你写个产品替代。
关键还可以折腾你2个小时,最后真的不想去回答一些白痴问题,比如让你谈谈为什么MQ不能做持久化(excuse me?)建议不要去。有个出身于ibm的*,以前就口碑非常差,如果遇到尽量别去,别去浪费自己的时间。
面试结果: 感觉没戏
面试难度: 巨难
面试感受: 不好
477
问简述TCP三次握手和四次挥手,TCP协议sequence number的生成器是如何实现的,四次挥手中第三次如果失败,会发生什么情况,三次握手成功后,服务端状态是什么?
答过程很简单,四次挥手第三次失败会有什么结果我答不上来也就认了,那个序列号生成器怎么实现是什么鬼?三次握手成功后进入establish状态。
问链表如何判断是否有环,如何找出第一个环节点?
答链表有环最简单的方法是使用双指针,步长不同看是否相遇,我回答出来,他说现在很多人都是背面试题,这不算什么,然后问我如何找出第一个环节点,这时候我就有点觉得恶心了,后面就告诉他不知道了。
问高并发情况下使用Map结构的数据类型,要用哪个实现?
答我告诉他concurrenthashmap,他问我底层如何实现,告诉他分段锁,segments数组,里面是entry数组,segment继承自reentrantlock,访问具体键值对前先获取segment锁,然后又问我reentrantlock的底层如何实现,那里面Unsafe的CPU指令难道也要我说一遍?
问redis的怎么设定键值过期时间?
答就是expire命令了,然后问我expire命令底层是如何实现的。 redis源码我没看过,也就不知道了。
问斐波那契数列知道不知道?
答告诉他知道,然后叫我写斐波那契数列的尾递归算法。 我写出来他说不对,然后我请教他怎么写,他说那个可以百度。
面试结果: 未通过
面试难度: 巨难
面试感受: 不好
问你觉得你做的这个项目最难的是在什么地方?
答据实回答自己当时认为最困难的部分,然后给出自己当时的解决方案,并说明为什么。
面试结果: 感觉靠谱
面试难度: 有难度
面试感受: 很好
21
问有没有支付相关的经验?
答没有。
面试结果: 未通过
面试难度: 有难度
面试感受: 不好
面试结果: 感觉靠谱
面试难度: 困难
面试感受: 一般
面试结果: 未通过
面试难度: 有难度
面试感受: 一般
面试结果: 感觉没戏
面试难度: 很容易
面试感受: 不好
面试结果: 感觉没戏
面试难度: 困难
面试感受: 很好
微信扫码
下载看准App
微信扫码下载看准App
打开App搜索"腾讯"
Karlie等54位老鸟等你来
7