UCloud 一面 面试官:你是在用AI面试吗?

面试很多问题提的含糊,问的就很尬,没有反馈探讨。我一直吟唱嘴都讲烂了,最后给我来一句“你是在用AI面试吗”。
我直接“你真牛,我不面了。”
(第一次遇到被说AI面,

公司在黄浦江边,挺好的。
SSOB投的,hr说怕面完不来,可能很多人拒了

面试体验不如多益网络hr面,有点阴间了。

笔试:
15个单选
10个不定项
代码题
1.二叉树最大路径
2.数组两数之积<k 的方案数
问答题:
1.简单文件增量写式数据库场景
2.《人月神话》:软件开发为什么不能像建筑等行业增加人手提速

面试:
28min
面试官面部表情很丰富,这种:
1.自我介绍
2.实习
redis存储是多少
如何保障 redis mysql 数据一致性
如何解决漏消费
redis异常怎么办,高可用如何做。主从切换如何保证redis写入

redis持久化怎么做的 (这咋直接过度到八股的

如何防止客户刷观看 (用户花钱买的,不用刷
有奖励吗(没,

看板如何保证数据准确性的。如果redis异常重复消费了有无影响
数据源头。有无观看时长。

3.八股
开发语言

channel 底层实现原理 (锁+队列
只有这些? (我:没看过源码。

GMP怎么设计的(公共队列什么用处
gomaxprocess

go里面实现一个高性能内存池 (变量创建释放有开销,设置内存池复用来减少这些开销
这里来了一个大 减少什么的开销?

interface和反射如何实现的

进程和协程的区别

那如果 虚拟内存的作用是啥 

嗯,内存满了除了OOM还会发生什么

 有的表述和平时使用的专业术语是不一样的,我大概能理解你的意思

TCP半连接队列和全连接队列的区别是什么。
已经建立成功的TCP连接,establish状态,tcp未开启keep alive选项,以及没有报文交互时,服务端的进程夸实了跟他的机器down了的区别是什么



那TCP流量控制是怎么做的

你刚说的流量控制还是自恢复
那你大概说一下它控制和恢复的行为(慢回复;滑动窗口

[打断]这一部分是谁控制,可发送数据量这一部分(选择讲窗口逻辑

[带无奈的]OK好的,那TCP的拥塞控制的算法有哪些(慢回复,这里我的八股不精

这里快重传怎么做的

你之前用过kafka吗,那kafka里面高吞吐是怎么做到的 (只答了分区

你再说一遍?
我是说它本身的高吞吐是怎么实现的 (消息得有消费者接受呀
没有消费者接受就写不进去了吗 (生产者增量写文件
位置是offset吧,offset提交失败会导致哪些问题?(失败就重复消费。当然这里应谈谈消费完没提交成功服务宕机,

分布式锁如何实现?(redis

[皱眉毛,身子摇晃,头点两下]

那这个redis实现分布式锁,资源有没有可能会被覆盖写 (我想了几秒才答:key可以过期导致的问题

[眉毛皱]

你是在用AI面试吗? [皱眉毛 阴笑] (我屏幕共享,说你会不会觉得我光速关掉AI呢?

那我们直接写一个算法题吧(我打断,不写了,我不面了,...  礼貌的表达感想后挂断
全部评论
太经典了
1 回复 分享
发布于 11-11 22:16 福建
点赞 回复 分享
发布于 昨天 19:12 上海
点赞 回复 分享
发布于 昨天 10:18 未知
点赞 回复 分享
发布于 昨天 00:29 广东
不是很友好啊
点赞 回复 分享
发布于 11-11 16:41 广东

相关推荐

孟鹿君:无所diao胃,面试官没看出来说明他也是个草包,世界就是个草台班子,只是他们前几年运气好找到了工作,放现在他们也只能跟我们一样海投
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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