阿里淘天一面 25/3/12 腾讯一面 腾讯会议部门 25/3/13

阿里淘天一面 25/3/12

  1. java基础数据类型有哪些,占几个字节

  2. stringbuffer stringbuilder

  3. 为什么平常使用字符串要直接定义一个string而不是stringbuilder

  4. 定义hashmap <Object,Object>,put一个(new Integer)的值, get(new Long)能否查出来

  5. 两个线程,一个线程a,打印a,一个线程b,打印b,如何让这两个线程按照ababab的顺序进行打印,代码具体如何实现

  6. 多级缓存如何设计的

  7. 查询返回null值(缓存穿透)

  8. 使用布隆过滤器解决缓存穿透时,里面存储的是什么

    • 初始化加载:需在系统启动时将数据库中的有效键预加载到布隆过滤器。
    • 动态更新:新增数据时需同步更新布隆过滤器,确保一致性。
  9. 某个redis节点单个热key怎么处理

    本地缓存, 数据分片(将 hotkey 拆分为 hotkey:1hotkey:2hotkey:3,并在客户端随机访问其中一个子 key。),读写分离,限流降级

  10. 分段锁是为了解决什么问题,分段锁是按什么划分的数据

  11. 研究方向(大模型微调的相关问题,微调样本的关系,promt的设计,优化)

腾讯一面 腾讯会议部门 25/3/13

  1. 介绍一下项目(云图库),项目背景,包含哪些部分,完整的业务流程,使用的技术,数据怎么存储的
  2. 鉴权是怎么做的
  3. 怎么确认用户的身份(session),session存的是啥,sessionid是什么格式,怎么生成的,
  4. cos有哪些安全问题,怎么保证安全,
  5. 共有读写还是私有读写,共有读私有写与私有读写有什么区别
  6. websocket建立连接的过程,具体分为哪几步,websocket的头是什么样子
  7. redis在项目中是用来干啥的,key是什么
  8. 查询的条件有哪些,查询的流程是怎么样的,数据库查询出来数据的是什么格式,
  9. 有没有做过压力测评,有多少QPS
  10. 项目的挑战点(团队空间,鉴权,协同编辑)
  11. 协同编辑的流程,怎么做到多人协作的(编辑锁)
  12. 如果需要多人编辑的话应该怎么做,如在线文档
  13. 如果重新做这个项目有哪些可以优化的点
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP