1. 聊了10多分钟项目吧 2. 数据库的隔离级别有哪些(这个问题简直是天天问😂),然后具体讲讲有什么区别怎么实现的 3. 怎么设计索引 4. 最左匹配原则是什么,以及为什么这样就可以用到联合索引 5. 讲讲索引的数据结构 6. 怎么排查慢sql 7. 讲讲java锁升级的过程 8. 讲讲AQS是什么 9. 讲讲一个http请求发到controller的过程 做题 : 合并区间 反问:随便闲聊了
(1)项目 (2)八股 说一下RedLocd MVCC + Next-key-value 解决幻读 binlog / undolog / redolog 聚簇索引为什么不会回表 int 的数值范围 String a = "a"; String b = new String(a + "b") 一共会创建几个对象 字符串常量池 线程池核心参数 为什么 volatile 能防止指令重排 布隆过滤器底层实
问面试岗位的业务 1、自我介绍:三板斧,实习经历,实习总结,个人能力 2、问实习经历中的指标异动归因分析思路:外部,异常排查,内部,指标拆解 3、异动原因找到后的处理策略和过程 4、问什么是ab test,结合实习中的经历展开讲述 5、问ab test在统计学上的原理 6、sql考察:salary表(部门,员工名字,薪资),求一张表得到每个部门的平均薪资,高于平均薪资的员工人数,以及部门里高于平均
一面 1、Spring 原理、Spring IOC、AOP 说一下Bean 如何加载、如何初始化以及如何注册到IOC容器中的详细过程, 涉及BeanDefinition、BeanFactory也深入细节聊一下。 2、一个请求过来在Spring中发生了哪些事情? 这个问题不妨把一个请求过来在TCP层面上建立连接、操作系统如何处理连接、Web容器接收到连接对象后做了哪些事情、Spring 如何对接收到
面试官是小姐姐,好nice 听说写面经能提升运气 持续了40min,面经如下: 1、自我介绍 2、两道sql: 观看时长为0-2min,2-10min,10-30min,30min以上的用户数量 两个表连接,取出小明销售额前三的日期 3、智力题,25匹马,每场只能赛5匹,没有计时器只有排名,选出最快的三匹马 4、异动分析 - 快手直播时长下降了,分析 5、面试官还有个会,反问了几个问题就结束了#快
数据研发工程师,base杭州 8月14日投递 8月18日一面 1. 问了一点项目,项目中的亮点,我用了Redis,根据Redis展开提问(太紧张直接宕机) 2. 手撕力扣1 3. 手撕力扣2 4. Zookeeper在 HBase/kafka 的作用是什么 5. Flink checkpoint 6. 状态后端知道啥,说优缺点 7. CK的流程 8. CK失败怎么办(不会) 9. FLink数据倾
快手游戏测试 一面+二面 8.19【合计2.5h】 一面-技术面 Java 多态、重写和重载 构造器是什么 jvm和jdk的区别 垃圾回收机制 ==和equal的区别 成员变量和局部变量的区别 数据库 mysql 索引的结构 mysql的行锁和表锁 计网 TCP 和 udp 协议的优缺点 三次握手、四次挥手 浏览器中输入网址 到内容展示 http和https的区别 操作系统 进程和线程 虚拟内存是
分享一下去年成功面试进快手的面试经验,希望对大家有帮助 1)自我介绍 2)深挖过往实习经历: 1.数据异动问题:假如一直关心的指标在某个时间点下跌很多,怎么分析呢? 2.评估方式问题:大型活动无法上ab实验,那么如何评估活动的效果呢? 3.指标选择问题:如何构建关键的指标链路,如何展示? 3)统计知识考察: 1.如何通俗地解释p值的意义? 2.解释一类错误和二类错误 3.了解染色逻辑吗? 4)偏智
# 面经 - 快手 MMO和CSGO再实现难度上哪个更高? 我说都很难,面试官说CSGO要注重客户端体验,网络同步技术上更难,我说MMO要给不同世界架服务器。面试官说不考虑工程难度 Mirror网络框架的核心是什么? Rpc和序列化 网络中的浮点数在不同机器上精度不一样怎么办? 别用浮点数,和王者一样,用整数表示浮点数 帧同步下会出现哪些不同步的情况? 逻辑上必须同步?不同步的只是表现 如何调试帧
#滴!实习打卡##数据分析##数据分析实习##快手##面经快手#
一面 C++: 派生类继承基类时、虚函数表内的函数是何时替换的 指向派生类的基类指针、强转为 void* 再转为基类指针、此时调用虚函数会发生什么(正常) Project: 使用 perf 排查程序性能的高端经历(例如尽量避免使用虚函数、vector 预定空间避免频繁扩容等) LeetCode: 反转链表 [l, r] 区间内的所有节点、返回新链表的头节点 二面 C++ & Webserver:
总共三面,技术面都参加了,题目也全部回答出来了,但是最终没过。 一面 最熟悉的编程语言 我说是C++和python 2. C++ static的作用 3. C++ const的作用 4. coding 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1
1.自我介绍 2.讲讲实习中碰到了什么印象深的bug 3.实习公司开发测试的流程 4.为什么做测试而不做算法 5.测试用例设计,注册账号 6.java数据类型有哪些 7.重载和重写 8.浅拷贝和深拷贝 9.编程题:有效括号 面试官人很好,态度很和蔼,答不出来会给提示,总体快手面试体验很好很专业。#实习##测试实习#
虽然是凉经但是遇到了帅气的HR,面完就知道自己不行了 自我介绍 介绍一下上一段实习做的最难的需求 离职原因 在你的学生经历中,哪件事是你认为完成得最好的? 连续追问学生经历 你认为抖音和快手这两个产品有哪些区别 那你认为造成这样区别的原因是什么 AB测试的结果出现问题你觉得可能是什么原因造成的?#快手实习#
1、自我介绍 2、未来职业规划 3、深挖实习 4、因果推断有研究吗?比如作者的勤奋度(供稿量)和收入有没有关系,不能简单做相关性分析,我们要做因果推断,怎么做呢?有没有学过什么算法? 5、手撕SQL(窗口函数,4月份每个用户观看时长排名前五的视频类型) 6、业务问题发现4月份环比3月份供稿量下降了,异动归因,怎么拆指标? 7、反问