#快手Java工程师面经# #Java工程师面经# #校招面经# 👈点击话题查看更多同类面经干货!每日面经精选,为你发掘牛客干货!
    一面    视频面试    1、自我介绍    2、挑一个你的项目讲一下吧    3、微服务一系列的知识    4、怎么解决超卖问题    5、分布式锁    6、我在淘宝页面上点击了购买按钮,用了优惠券,之后后端是怎么处理的,用了哪些微服务?    7、各个微服务之间怎么同步的    8、java的两个锁讲一下    9、我用锁锁住了一个代码块,分别有三个线程进来访问,讲一下具体发生了什么,这些线程分别是处于什么装填?(synchronize锁的升级)    10、数据库隔离级别,怎么实现的    11、mvcc    12、索引,B树,B+树,各有什么优点    13、mysql可以用b树来实现索引吗?为什么?(b+树更擅长范围查找)    14、算法题:排序数组,有多个重复数字,找目标值,若有重复,找最右边的(二分)       二面    视频面试,隔了10分钟    1、自我介绍    2、项目介绍(非java)    3、研究方向介绍    4、项目介绍(商城项目)    5、redis的zset了解吗?底层是什么?redis是怎么实现跳表的?    6、redis怎么集群的    7、你项目中的难点    8、算法:又给我出了个二分,让面试官换了个,两个string找最长重复子串       三面    视频面试    1、算法 矩阵中的最长路径    2、epoll    3、进程、线程    4、tcp、udp    5、线程安全是什么意思    6、线程池    7、arraylist、linkedlist    8、concurrenthashmap    9、设计模式    10、反问 
点赞 3
评论 12
全部评论

相关推荐

程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
秋招吐槽大会
点赞 评论 收藏
分享
牛马人的牛马人生:500一天吗?香麻了
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务