26字节秋招后端广告业务一面

从实习发散出一些八股,没有深问实习

1.mysql大对象用什么数据结构存(实习里用了text)

2.text数据很大的时候对数据库的影响

3.binlog,redolog,undolog

4.数据库页和缓冲区作用

5.脏页是啥,包括哪些数据

6.大数据对页有什么影响

7.b+树页分裂有什么后果

8.怎么样造成写放大?

9.mysql怎么保证事务一致性

10.mvcc,行锁,间隙锁

11.读已提交,可重复读区别

12.用一个sql表达他两的特性(没理解这里啥意思)

13.mysql悲观锁乐观锁

14.悲观锁乐观锁区别,cas为什么原子

15.什么场景适合悲观锁,乐观锁

16.java悲观锁有哪些?reentranlock和synchronized区别

17.aqs具体实现

18.aqs两种模式

19.常见并发容器有哪些,concurrenthashmap介绍

20.jdk8以后他的put和get的流程,然后满了会怎么样

21.转红黑树是怎么转的

22.coundownlatch用过没

23.mq怎么避免重复消费,消息不丢失,消费失败怎么办

24.死信队列怎么实现,有什么作用

25.消息积压怎么办

26.kafka副本的同步机制

27.令牌桶算法,漏桶算法

28.滑动窗口限流用redis什么数据结构实现

29.缓存三兄弟,布隆过滤器用redis什么数据结构实现

30.redis持久化方式

31.主从复制用哪个方式,全量同步和增量同步怎么做的

算法题:

计算岛屿数量,hot100的题

#发面经攒人品#
全部评论
佬,请问一面结果什么时候通知你的
点赞 回复 分享
发布于 10-01 14:34 江苏
佬 是广告业务的什么方向呀
点赞 回复 分享
发布于 09-26 09:39 陕西

相关推荐

11-06 05:47
已编辑
Columbia University 算法工程师
最长公共子序列 求序列?中间endpos作用?是否一定包含在最终序列中?(没跑通,时间不够寄了)复盘:没睡醒没想起来该用backtrack来恢复序列,写的方法错了。rand5实现rand10?期望次数?有优化空间吗?(最后一个没答上来)后续复盘:之前我答的rand5(), 若1,3则 += 0, 2,4 += 0,5重骰,这种方式无法优化但对于rand5() * rand5(),若<= 20则直接%,反之重骰,这种方式有优化空间:落在21-25不重骰,直接复用作为另一个rand5Logistic regression?为什么用CE不用MSE?(先说了极大似然估计,追问还有吗,讲了数值稳定性并加上了sigmoid函数后两者梯度的公式推导)二分类指标?解释一下AUROC?实现中怎么做?(acc --> recall, precision, F1 --> AP & AUROC; 写TPR FPR公式 ;离散化,给定若干个threshold,记录点,然后处理成类似柱状图的计算方式)模型训练出现NaN或者loss不下降的情况?简历项目拷打,讲的强化学习介绍一下强化学习的这些策略?DQN -- > PG --> AC --> A2C,没来得及讲PPO,追问Q和V的关系问GRPO的具体reward?(大致按照自己理解讲了一下怎么从PPO来的,核心在同个state做出不同动作多次采样,归一化训练),训练时间与PPO相比?(其实不是太清楚,从策略空间分析了一下,单次epochGRPO更慢,因为多次采样,达到相同效果需要时间更少,因为当策略空间很大时,PPO需要更多采样次数才能达到与GRPO相同的效果,即多次到达同一个state 选择不同action)训练过程除了你讲的多次采样还有区别吗(没答上来)Update: 没想到过了,感谢面试官捞人!
查看11道真题和解析
点赞 评论 收藏
分享
评论
4
9
分享

创作者周榜

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