快手 二面 Java后台开发 数据平台

面试时长 :1个半小时
自我介绍
redis的几种数据结构和平时用那些
zset的跳表
怼项目 各种怼,但是还好项目可以。加了不少分
mq的选择  底层架构,消息敏感性(想让我说一下rabbitmq和kafka的区别 ,但是我用过rabbitmq)
索引    又是场景题
abc 三个字段联合索引。问: a>1 and b>1 and c>1会不会走索引  为啥?还问了最左匹配
JVM部分基本把我知道的全问了。从运行时数据结构-回收算法-各种垃圾回收器。
你在项目中怎么选择垃圾回收器?为啥?这里没答上来 我很怕问jvm调优和错误定位  不敢多说
手写代码: 一个简单的多线程  三个线程循环打印abc
链表排序  只能原地链表操作,  写的快吐了 ,  写了很久 ,   编程题硬伤啊  减分不少
手写sql  :
1.    一个简单的多表连接查询
2.    一个复杂的多表连接  聚合 筛选
最后问了问  技术栈,业务方向。说反正就是两个字:数据
然后最后面试官直接给了过:但是他说评级估计只有b-
前面项目比较可以。但是后面编程题扣分了。
还有些想不起来了  评论区说吧







#快手##Java工程师##面经##校招#
全部评论
冲冲冲
1 回复 分享
发布于 2020-02-14 16:59
三个线程循环打印abc怎么写?
点赞 回复 分享
发布于 2020-08-28 15:54
马上面数据中台java实习瑟瑟发抖
点赞 回复 分享
发布于 2020-02-17 15:10
 手写的挺多呀
点赞 回复 分享
发布于 2020-02-15 13:16
请问做的什么项目呢?上线的项目吗
点赞 回复 分享
发布于 2020-02-15 11:40
大佬🧍‍♂️很强
点赞 回复 分享
发布于 2020-02-15 10:48
大佬是昨天面的吗?
点赞 回复 分享
发布于 2020-02-15 10:44
字节也问了 一题 类似 a>1 and b>1 and c>1 哈哈
点赞 回复 分享
发布于 2020-02-15 01:46
老哥北京岗吗?15届老菜鸟准备跃跃一试
点赞 回复 分享
发布于 2020-02-15 01:27
快手996还是,听说没有奋斗逼
点赞 回复 分享
发布于 2020-02-14 23:53
老哥一面完多会通知的二面呀
点赞 回复 分享
发布于 2020-02-14 17:13
顺便许愿一下快手的offer吧  想去北京见基友啊!!!!
点赞 回复 分享
发布于 2020-02-14 16:57

相关推荐

02-25 13:02
中南大学 C++
点赞 评论 收藏
分享
上周组里招人,我面了六个候选人,回来跟同事吃饭的时候聊起一个让我挺感慨的现象。前三个候选人,算法题写得都不错。第一道二分查找,五分钟之内给出解法,边界条件也处理得干净。第二道动态规划,状态转移方程写对了,空间复杂度也优化了一版。我翻他们的简历,力扣刷题量都在300以上。后三个呢,就有点参差不齐了。有的边界条件没处理好,有的直接说这道题没刷过能不能换个思路讲讲。其中有一个女生,我印象特别深——她拿到题之后没有马上写,而是先问我:“面试官,我能先跟你确认一下我对题目的理解吗?”然后她把自己的思路讲了一遍,虽然最后代码写得不是最优解,但整个沟通过程非常顺畅。这个女生的代码不是最优的,但当我问她“如果这里是线上环境,你会怎么设计’的时候,她给我讲了一套完整的方案——异常怎么处理、日志怎么打、怎么平滑发布。她对这是之前在实习的时候踩过的坑。”我在想LeetCode到底在筛选什么?我自己的经历可能有点代表性。我当年校招的时候,也是刷了三百多道题才敢去面试。那时候大家都刷,你不刷就过不了笔试关。后来工作了,前三年基本没再打开过力扣。真正干活的时候,没人让你写反转链表,也没人让你手撕红黑树。更多的是:这个接口为什么慢了、那个服务为什么OOM了、线上数据对不上了得排查一下。所以后来我当面试官,慢慢调整了自己的评判标准。算法题我还会出,但目的变了。我出算法题,不是想看你能不能背出最优解。而是想看你拿到一个陌生问题的时候,是怎么思考的。你会先理清题意吗?你会主动问边界条件吗?你想不出来的时候会怎么办?你写出来的代码,变量命名乱不乱、结构清不清楚?这些才是工作中真正用得到的能力。LeetCode是一个工具,不是目的。它帮你熟悉数据结构和常见算法思路,这没问题。但如果你刷了三百道题,却说不清楚自己的项目解决了什么问题、遇到了什么困难、你是怎么解决的,那这三百道题可能真的白刷了。所以还要不要刷LeetCode?要刷,但别只刷题。刷题的时候,多问自己几个为什么:为什么用这个数据结构?为什么这个解法比那个好?如果换个条件,解法还成立吗?把刷题当成锻炼思维的方式,而不是背答案的任务。毕竟面试官想看到的,从来不是一台背题机器,而是一个能解决问题的人。
国企上岸了的向宇同桌...:最害怕答非所问了,但是频繁反问确定意思又害怕面试官觉得我笨
AI时代还有必要刷lee...
点赞 评论 收藏
分享
评论
5
63
分享

创作者周榜

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