快手实习二面

一面答的挺烂的 没想到还是发了二面
记录一下
上来是自我介绍
然后针对项目提问
1. 消息中间件的作用 若是数据直接推到服务端会怎么样
2. kafka的原理 
基于提供者消费者模型进行了回答
3. kafak如何保证消息的顺序性
有点忘了 答 只保证分区内的顺序 provider 幂等性+事务 consumer:offeset
4. mysql与redis的区别 及各自擅长的区别
 内存  持久化  数据结构 底层数据结构实现
5.有用过mpp架构数据库吗
没有了解
6.项目过程的难点
 主要在于数据的处理和同步上 java这块难点不是特别多
7.为什么用java做数据处理 没用专业的
 也要返回给前端数据 综合考虑的
8.为什么要做RPC
 答很爽 哈哈哈
9.怎么学新技术,希望解决什么项目
 先看讲解再手敲,有问题问ai
10.开放题:ai的冲击怎么办
 人更重要的是沟通的需求 理解需求并转化为技术栈的能力很重要
11.怎么统计大量的用户人数
答 Hashset 或 Hyperloglog   没答到 bitmap
12.产品指标出问题怎么排查
 从消费者提供者模型答 感觉也比较开发
 服务端崩了  分布式节点崩了 消费者读崩了
13.学习的东西,怎么学习 用ai八股会不会觉得没啥用
  恶补八股  抽象化
14.学科实验的时候和别的同学有什么冲突,怎么解决
 好好沟通,没有什么太大的问题
15.实时数据处理用的那些框架,会愿意吗
 压力肯定会有,能学到东西就行
16 我现在给你实习的offer 什么时候可以来实习 有多长时间
 越久约好 但是我导师不放哈哈哈 感觉这句话说出来就凉了
全部评论
导师不放,那还偷偷找岗位吗,挣扎一下?
点赞 回复 分享
发布于 07-09 11:43 广东
请问哪个岗位
点赞 回复 分享
发布于 07-05 03:37 江苏

相关推荐

synchronized 和 volatile 有何区别?各自的应用场景是什么?你做过哪些 JVM 调优?常用的参数和思路有哪些?Redis 分布式锁在高并发场景下如何保证正确性和性能?如何设计 Prompt 以提升大模型的生成效果?大模型优化的常见方法有哪些?介绍项目背景。同步调用和异步调用在设计上有哪些区别?何时会用线程池、消息队列?在使用消息队列时,如何避免消息丢失和堆积?增加消费者能否解决?为什么?在 Dubbo 中,如何将服务暴露出去?底层流程是怎样的?Dubbo 的底层架构是怎样的?包含哪些核心模块?Dubbo 中如何做负载均衡?常用的策略有哪些?MVCC(多版本并发控制)原理是怎样的?MySQL 如何实现的?常见的索引类型有哪些?它们各自的适用场景是什么?索引的缺点有哪些?在什么情况下不建议建立索引?索引的底层原理是什么?大模型如何保证生成结果的正确率?有哪些校验或后处理机制?Prompt 设计有什么原则?如何评估和迭代?知道大模型的神经网络吗为什么 CSV 格式能够高效压缩数据?怎么想到的常见的限流策略有哪些?它们的优劣对比如何?锁升级(偏向锁、自旋锁、重量级锁)机制是怎样的?跳表是什么数据结构?与链表、树有什么差异?数据库中如何查索引?你用 GPT 或其他大模型主要做哪些事情?平时是如何学习新技术的?手撕:找第k大的数
查看26道真题和解析
点赞 评论 收藏
分享
评论
3
21
分享

创作者周榜

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