快手实习三面(技术面)一般问啥啊

快手 本地生活 日常实习
一面 (一面特别简单,都是特别常见的八股,算法也很简单,项目完全没问)

二面 (二面项目问的很细,面试官最后还说你项目表达的不是很清晰,有种答非所问的感觉,我还以为挂了,不过八股问的很简单,算法也是几分钟写出来了)
- 项目拷打,项目架构设计,你认为项目最重要的链路,详细说一下 (30min)
- 八股算法 (15min)

然后二面完马上约了个14号的三面,hr特意提醒说还是技术面,大概半个小时,所以三面一般问啥啊

更新
三面
随便问了个项目设计问题:是否过度设计?
回答是一种尝试

问:你这个AI项目怎么做的,详细讲一下?怎么做多轮对话的?为什么用MongoDB?

然后问:你怎么大一就能用Java写项目,大一不应该只教了C++吗?
我就说了是自己学的,学校教的东西没用

然后给了道接雨水简单版,大概就是找一个最长子串,要求子串中间有个最大值,向两边递减
我就说了下接雨水的dp的思路,就是left right 两个数组那个
然后他说开会就走了,没给我反问机会

更更新
约了后天14号的hr面,希望不要有横向挂,许愿OC
全部评论
兄弟我几天前也面本地生活,都到offer审批了,今天告诉我hc被砍了,不知道是不是骗人的
点赞 回复 分享
发布于 08-12 21:02 上海
佬稳了
点赞 回复 分享
发布于 08-12 12:17 四川
考虑南京OD的宝子们看过来,你就是我们要找的人,一对一指导,可私信
点赞 回复 分享
发布于 08-12 11:25 广东
楼主大几啊,日常实习还搞个三面
点赞 回复 分享
发布于 08-11 21:41 天津
考虑南京OD的宝子们看过来,你就是我们要找的人,一对一指导,可私信
点赞 回复 分享
发布于 08-11 18:58 贵州

相关推荐

1. Java 基础与数据结构Java 面向对象有哪四个特性?Java 常见数据类型有哪些?HashMap 的底层实现是什么?为什么链表会转成红黑树?红黑树的时间复杂度是多少?数组插入、链表插入的时间复杂度对比?常见排序算法及时间复杂度(快排的原理和复杂度)。Set 的底层结构是什么?和 HashMap 的区别?线程安全的集合有哪些?ConcurrentHashMap 的实现方式(Segment 锁、CAS 乐观锁)。CAS 是什么?如果版本号不一致会怎样处理?2. 多线程与并发Java 中的线程与操作系统中的线程是否相同?多线程同步的手段有哪些?GC 的作用是什么?常用垃圾回收算法有哪些?Java 中默认使用的垃圾回收器及特点。变量存在堆还是栈的条件?方法内局部变量存放位置。3. 网络与协议你们项目是否是微服务架构?用的 RPC 还是 HTTP?TCP 的可靠性如何保证?为什么挥手要比握手多一次?如果不多一次会出现什么问题?UDP 和 TCP 的区别,为什么游戏可以使用 UDP?为什么需要 HTTP 协议?HTTP 和 TCP 的关系。HTTP 长连接与短连接的区别和好处。4. 项目场景题在支付项目中,如何保证交易的一致性?什么是一致性(你们系统中指的是什么和什么一致)?如何防止重复支付(尤其在数据未落库时的并发情况)?分布式锁的实现方式(Redis setNX、过期时间、续租机制)。Redis 除了做锁,还常用于哪些功能?Redis 常见数据结构(string、list、set、zset 等)及底层实现。为什么同一数据结构在数据量大小不同的情况下会使用不同的底层结构?跳表的原理和时间复杂度,为什么还需要字典结构配合?5. 算法题二叉树路径和等于 targetSum 的路径数(路径可以不从根节点开始,方向必须向下)。要求写出解题思路和代码,并分析时间复杂度。
带带杨巅峰:我勒个印度ip啊
查看29道真题和解析
点赞 评论 收藏
分享
评论
3
6
分享

创作者周榜

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