一些秋招有价值的技术问题,随缘更

目前个人接触到的一些问题,觉得有一定价值,发出来跟大家共享,有点乱,希望大家看完有所收获吧

  1. dubbo的可用性,可靠性是怎么保障的
  2. 服务调用链路如果出了问题,怎么判断是哪块(据面试官讲是框架层的,有成熟的体系,而不是业务层)
  3. kafka零拷贝解放了谁的功能,哪些实现方案,哪些别的领域还用到了零拷贝
  4. kafka acks的底层原理,怎么实现
  5. redis分布式锁怎么进行优化,可重入的怎么实现,哪些步骤需要确保原子性,为什么有单机版和集群版,为什么要用集群模式
  6. 乐观锁的问题(数据库版本号层面的乐观锁)
  7. 为什么zk正处于一个被淘汰的阶段,nacos有什么优秀的地方,nacos深入了解
  8. spring的类加载和jvm里面的内存空间哪些部分会产生联系
  9. 大数据框架,比如flink,spark到底是怎么保障数据的一致性准确性,又是怎么保证性能的
  10. 大数据组件究竟为了解决什么问题,怎么部署调度之类的
  11. 企业里的压测是怎么做的
  12. 短网址转长网址了解吗,怎么做
  13. 手写一个限流器
  14. 企业里实际的分库分表会怎么分,比如淘宝,冷热数据分离了解吗,查询等可能涉及es
  15. 死锁避免的最好方法(定义资源操作顺序,预先分配)
  16. kafka已经不用zk了,新的kraft你了解吗
  17. kafka的rangeassignor,stickassignor你了解吗
  18. volatile实现原理
  19. 编译期和运行期各自负责什么,注解和反射是什么
  20. mysql 可重复读隔离级别,select和update区别
  21. dubbo调用有哪几种方式
  22. 单核多线程的意义是什么
  23. 协程是什么,有什么用
  24. 为什么HBase要列存
  25. OLTP,OLAP
  26. 数据倾斜的解决,数仓漏数据的解决
  27. 设计模式中的责任链模式,装饰器模式,手写策略模式
  28. 为什么需要包装类型
  29. 分布式事务有哪些实现方式
  30. AQS原理
  31. OOM线上问题怎么排查,内存泄漏呢
  32. 线上死锁怎么办,怎么排查
  33. 频繁full gc,young gc分别怎么办
  34. cpu load过高
  35. 治理大key热key
  36. 从0到1设计一个消息队列
  37. 异步IO缺点
  38. 虚拟内存作用
  39. 实现一个自定义类加载器需要做什么,怎么打破双亲委派
  40. springboot自己实现一个starter,springboot启动流程
  41. 对象复制有哪几种方式
  42. java io流常用类,序列化算法的对比
  43. kafka丢失消息怎么办
  44. MySQL有2000万条,Redis只存20万,如何保证redis中都是热点数据
  45. 1亿个key,找出固定前缀开头的
  46. 1亿数据存数据库
  47. 一千万热点存缓存
  48. 令牌桶和漏桶算法区别
  49. 秒杀系统在用户下单的时候,假设想取消,怎么做
  50. 对于非常热门的up主,假设大家都查询他的视频,怎么做好处理
  51. 12306的整体架构,高并发的全链路设计
  52. 手写redis+lua限流
  53. 分库分表常见策略
  54. linux和计算机网络怎么联系
  55. 延时队列的实现
  56. elasticsearch倒排索引,常见API等
  57. HashMap为什么有线程不安全的问题
  58. kafka事务型消息原理
#24届软开秋招面试经验大赏##24届秋招同行攻略分享#
全部评论
大佬,企业里的压测是怎么做的?这个怎么回答
2
送花
回复
分享
发布于 2023-09-21 00:01 黑龙江
太厉害啦
点赞
送花
回复
分享
发布于 2023-09-27 11:09 江苏
滴滴
校招火热招聘中
官网直投

相关推荐

实习还没找到,家里出事了非科班专业(化工天坑),稀里糊涂的考上了材料研究生,做了生物方向的科研,生化环材我占了四个。自学计算机两年(断断续续吧,真实时间不到一年),三月初找实习到了现在,没日没夜地练算法,背八股,复盘项目,七面腾讯而不入,六投阿里0面试。导师天天催着要实验进度,自己只能看着一次又一次的流程已结束不知道怎么办。想着一定要拿下暑期实习,不想在生物材料的路上走到死,太对不起家人了。想着找到实习给爸爸妈妈爷爷奶奶买好多礼物,拿第一份工资给他们带去好多开心。尤其是爷爷奶奶,从小他们两个老人把我带到初中毕业,给我买肉买菜做饭做饼,接送我上学,我真的很想给他们一点点好的生活,很想找到一份好工作,带他们去大城市玩,他们苦了一辈子了,我好想给他们一点好的东西。今天妈妈打电话和我说爷爷出车祸,人已经没了,一个人在几千公里的外地,第一次后悔自己为什么来这么远的地方上学。现在哭着睡不着,八股也背不进去了。真的为什么我这么没有用,为什么一切都那么急。转码的路上,实验室所有人都不和我说话,因为我们没有共同语言,被学院搬到另一个校区,离开了研一处了一年的舍友,新舍友不是一个专业,也无法深聊。我仿佛是处在广州的真空里,唯一陪我的是半异地的对象和千里之外的四位家人。可是爷爷没了,再也没了,我最后和他说的话是,我走了,我回丹阳了,过一个礼拜回广州,那时候他还在睡午觉呢。为什么会这样呢,我明明计划了好多好多要给爷爷买的东西,要带他去北京上海广州深圳的。。。明天赶最早的飞机回江苏,本该睡觉的我,却怎么也睡不着,明晚还有腾讯的面试。不知道我这个状态能否面好,但是我也不想推了。我想在送他最后一程前,拼尽全力拿下二面。我们家的人,脾气都倔,都有自己的想法,爷爷争了一辈子,为家里争,为自己争,为家人争,这次离开也是因为死活不听我们的,坚持骑电动车送菜给我们吃,他种了一辈子地,磨了半辈子豆腐,他只是怕我们吃的不好,为什么我还有一年毕业,却没有等到这个机会。我也倔,倔到谁劝我,我都要坚持学计算机,要走出去,不知道自己能不能走出去了,唉。打不下去了……眼睛模糊了
点赞 评论 收藏
转发
二面很寄,来写个面经攒人品加许愿一面项目12306:讲一下你这个系统就是怎么处理高并发布隆过滤器怎么实现平滑上线(历史数据迁移)并发抢票库存如何设计的令牌容器存储的什么数据结构?value直接自减吗?如果减完了用户又取消订单怎么办?减完了数据库宕机了怎么办?八股:线程池的参数为啥先放阻塞队列再建非核心线程?volatile关键字原理synchronized 和 reentrantLock 区别ReentrantLock 公平与非公平如何实现ConcurrentHashMap 原理put流程假如开发了一个项目让你设计索引要怎么入手联合索引a,b,c,查询where b = 1, c > 2, a = 3,哪些走索引了(我记得c不会走的,但面试官说会)数据库事务原理手撕:删除链表的倒数第N个节点二面自我介绍+为啥转行二叉树遍历的时间复杂度(上来就给我问住了。。非科班选手只会背八股,不大会这种基础哭了)网络层和数据链路层的差异(又不太会。。就接下来问项目了)项目穿插八股:数据库缓存一致性怎么处理的?canal 监听 BinLog 和在代码里直接写出删除缓存有什么区别?BinLog 和 redolog 的区别为什么要分库分表?数据库能承受多少链接?ShardingSphere分表机制?项目里怎么分的?为什么用username?ShardingSphere的部署模式,具体的适用性?雪花算法在项目里是怎么改造的?为什么会重复生成?项目中队列的幂等是怎么做的?场景题:快手关注与粉丝的场景,怎么设计数据库表?要实现查找我的关注与我的粉丝两种查找(支支吾吾半天说中间表。面试完之后问了下才发现其实不难,中间表双写即可)手撕:字符串相加、设计一个线程安全的字符串计数器(第二题磨磨蹭蹭半个小时,在反复提示下才想出来用原子类。。) #java#
点赞 评论 收藏
转发
10 73 评论
分享
牛客网
牛客企业服务