猿辅导二面


  1. 大概讲一下项目里用的分布式锁的实现原理吗?
  2. RedLock相比于在redis里直接存key,它有什么额外的功能?
  3. 乐观锁的实现方式有哪几种?
  4. 描述一下请求队列是怎么限流的
  5. 介绍一下红包金额数据一致性
  6. Nginx做负载均衡,Redis集群分担读写压力,介绍一下
  7. 往集群里put,get的流程
  8. 通过客户端,怎么获取slot的信息
  9. redis连接是tcp的,那nginx是四层的还是七层的?
  10. 讲一下布隆过滤器
  11. synchronized的底层实现
  12. netty的网络IO模型。
  13. reactor模型和proactor的区别
  14. NIO和AIO,对于IO处理有什么区别?比如它们的读写操作,是在内核态还是用户态?你可以分析一下。
  15. 粘包和拆包说一下,怎么解决
  16. 对zookeeper有了解吗?
  17. Google Protobuf序列化算法和JSON有什么区别,为什么Protobuf效率更高
  18. 如果要改一个字段,用Protobuf怎么实现。
  19. ConcurrentHashMap的锁机制
  20. 说一下分段锁时,公平锁和非公平锁是怎么实现的?默认是哪种?
  21. AQS中的tryAcquire()是怎么实现的
  22. RU算法,如果请求一些不是经常访问的数据,导致数据内存淘汰了,怎么改进LRU算法,比如要大批量请求一些历史数据,但不是热点数据导致在缓存中被淘汰了
  23. 算法题:单例模式
  24. 算法题:数字字符串转化ip地址
#猿辅导##秋招#
全部评论

相关推荐

03-21 08:46
已编辑
门头沟学院 C++
一个什么都不会的学生:当你有硕士学历的时候HR会说就是比本科生强
点赞 评论 收藏
分享
群星之怒:1.照片可以换更好一点的,可以适量P图,带一些发型,遮住额头,最好穿的正式一点,可以适当P图。2.内容太少。建议添加的:求职意向(随着投递岗位动态更改);项目经历(内容太少了建议添加一些说明,技术栈:用到了什么技术,还有你是怎么实现的,比如如何确保数据传输稳定的,角色注册用到了什么技术等等。)项目经历是大头,没有实习是硬伤,如果项目经理不突出的话基本很难过简历筛。3.有些内容不必要,比如自我评价,校内实践。如果实践和工作无关千万别写,不如多丰富丰富项目。4.排版建议:建议排版是先基础信息,然后教育背景(要突出和工作相关的课程),然后专业技能(一定要简短,不要长篇大论,写你会什么,会的程度就可以),然后是项目经历(一定要详细,占整个简历一定要超过一半,甚至超过百分之70都可以)。最后如果有一部分空白的话可以填补上校内获得的专业相关的奖项,没有就写点校园经历和自我评价。5.技术一定要够硬,禁得住拷打。还有作息尽量保证正常,不要太焦虑。我24双非本科还是非科班,秋招春招各找了一段实习结果都没有转正,当时都想噶了,最后6月份在校的尾巴也找到一份工作干到现在,找工作有时很看运气的不要急着自我否定。 加油
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

更多
牛客网
牛客企业服务