美文网首页
小伙为了金三银四做试水准备,三面腾讯被面得体无完肤

小伙为了金三银四做试水准备,三面腾讯被面得体无完肤

作者: AI乔治 | 来源:发表于2021-01-09 00:54 被阅读0次

    一面

    1. 询问项目经历;
    2. hashmap理解。
    3. redis分布式锁的理解?
    4. 如果redis作为分布式锁的时候,主节点挂掉了,但是数据还没有同步到从节点,这种情况怎么办?
    5. 12306网站设计架构。
    6. mysql两种存储引擎的区别
    7. 如果由大量的增删操作,那么应该选择哪个存储引擎,为什么?
    8. 谈谈对面向对象的理解,谈谈对多态的理解。
    9. tcp四次挥手过程?为什么等待2MSL。
    10. 拥塞控制的算法有哪几种?慢开始前期是指数型增长还是线性增长?
    11. 一个无序数组,求topk。
    12. 分库分表是以什么维度来划分的?划分的算法是怎样的,会不会出现数据分配不均衡的情况。
    13. myisam和innodb支持锁的粒度是怎样的?
    14. 解决缓存击穿的方式有哪几种?
    15. 加锁的时候什么时候选择本地锁,什么时候选择分布式锁?
    16. 排序算法你知道那些?快速排序平均时间复杂度和最差时间复杂度。partition过程中最差情况是什么样的,描述一下。
    17. 一个屋子有100栈灯,序号分别是1-100,有打开或关闭两种状态,然后有100个人,序号分别是1-100,然后每个人都会进到屋子里面,且每个人都会把自己序号倍数的等执行一次操作(打开或关闭),问最终会有几盏灯打开?

    二面

    1. 询问项目经历。
    2. 分布式锁如何设计?
    3. 网络io模型。搜索引擎。
    4. java的虚引用是什么用的?
    5. 设计一个登录态系统。如何保证密码加传输。如果你想服务器请求非对称加密的公钥时,请求被拦截篡改你怎么办?
    6. 数据库主从复制时如何做的?但是如果突然挂掉了,如何保证挂掉那段时间的数据?
    7. 一个电商系统,有id,商品名称字段,问你架构怎么设计,会涉及到模糊查询商品。
    8. 双写过程会有分布事务问题,如何解决。如果采用最终一致性的思想,那么并发请求来了好几个发现数据不一致怎么办?
    9. 订单号不能重复,你怎么设计生成订单号?
    10. 一个排序数组,可能有重复元素,要求返回不重复元素个数,并且数组前几位去重。例如1,2,2,3,3,4 --》要求前四位是1,2,3,4后面无所谓,返回4.
    11. 一个台阶每次最多能走一个,或走两个,问有多少中走法。
    12. 52张扑克牌,去掉大小王,问我三次摸到同一花色的概率。
    13. 对于一个抢红包的需求,要求每个用户每分钟最多不能超过5次,问你怎么解决这个问题?

    三面

    1. 跳跃表的思想时怎样的?哪里有用到跳跃表?
    2. 服务容灾是如何做的?
    3. 作为调用方和被调用放如何对避免服务雪崩?
    4. rpc接口的超时时间时如何设置得?
    5. 工作中采用的微服务是如何部署的?
    6. 平时出现问题是怎样排查的?
    • 寄语

    最后祝大家都能拿到心仪的offer,前程似锦.

    以上面试题的答案小编已经整理好成文档了,由于平台原因不能直接直接发送资料,所以大家需要获取的可以关注公众号:《Java烂猪皮》回复【666】即可免费获取

    如果你想过去更对最新的面试题以及学习资料和视频,可以关注小编的公众号:《Java烂猪皮》,回复【666】即可免费获取

    如果你想学好JAVA这门技术,也想在IT行业拿高薪,可以进来看看 ,群里有:Java工程化、高性能及分布式、高性能、深入浅出。高架构。性能调优、Spring,MyBatis,Netty源码分析和大数据等多个知识点。

    如果你想拿高薪的,想学习的,想就业前景好的,想跟别人竞争能取得优势的,想进阿里面试但担心面试不过的,大家都可以关注作者的公众号:《Java烂猪皮》

    相关文章

      网友评论

          本文标题:小伙为了金三银四做试水准备,三面腾讯被面得体无完肤

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