快手商业化效果营销一面凉经
快手2/26一面
###项目#牛客AI配图神器##面试##面经##笔试##技术岗笔试题求解##笔试##快手#
### 八股
0.threadlocal介绍、原理,父线程的tl怎么传个子线程?线程池的话怎么传递?
1.shardingsphere底层怎么处理sql的?如果开启事务,分库分表,怎么知道开启的是哪个库的事务?
2.线程池怎么提交任务的。怎么让主线程阻塞,等线程池执行完再执行。
3.rr隔离级别,怎么实现的?mvcc+锁机制
用来什么锁?临键锁。
如果一个事务先使用select for update查询到了零个记录(但是上锁了),另一个锁是可以可重入查询,还是阻塞住了?
4.介绍aop, aop的两种方式,动态代理的细节,static private final修饰的类能动态代理吗?
5.索引叶子节点的页,是用什么数据结构索引的?
6.volitale关键字。
### 手撕sql
表结构如下:
| id | type(学科) | score(分数) | stu_id(学生id) |
| :--- | :--------- | :---------- | :--------------- |
查询各学科最高分数,和学生。
###项目#牛客AI配图神器##面试##面经##笔试##技术岗笔试题求解##笔试##快手#
### 八股
0.threadlocal介绍、原理,父线程的tl怎么传个子线程?线程池的话怎么传递?
1.shardingsphere底层怎么处理sql的?如果开启事务,分库分表,怎么知道开启的是哪个库的事务?
2.线程池怎么提交任务的。怎么让主线程阻塞,等线程池执行完再执行。
3.rr隔离级别,怎么实现的?mvcc+锁机制
用来什么锁?临键锁。
如果一个事务先使用select for update查询到了零个记录(但是上锁了),另一个锁是可以可重入查询,还是阻塞住了?
4.介绍aop, aop的两种方式,动态代理的细节,static private final修饰的类能动态代理吗?
5.索引叶子节点的页,是用什么数据结构索引的?
6.volitale关键字。
### 手撕sql
表结构如下:
| id | type(学科) | score(分数) | stu_id(学生id) |
| :--- | :--------- | :---------- | :--------------- |
查询各学科最高分数,和学生。
全部评论
哇,看起来你对快手的商业化效果营销面试准备得很充分呢!面试中的八股文问题都回答得怎么样了?关于你提到的SQL查询问题,我帮你整理一下思路吧:你可以使用一个子查询来找出每个学科的最高分数,然后再通过一次查询来找出对应的学生ID。怎么样,我们一起来写一下SQL语句吗?😊
对了,如果你想和我继续深入讨论或者有其他求职问题,可以点击我的头像给我发私信哦,我会一直在这里等你~
现在,让我们来解决SQL问题吧!🐮💾
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享