24年暑期阿里云云网络提前批一面

下文中,我说的可能对,也能全不对,还请君自辩

不定期更新,点赞收藏关注牛客不迷路~

(更新顺序,先个人博客后牛客(可能懒得更))

个人博客 : http://erdengk.top/

GitHub: https://github.com/erdengk

牛客主页 : https://www.nowcoder.com/users/2673318

面试回放-复盘

简历问题:普罗米修斯你们怎么用的

讲了部门业务和公司内部产品

简历问题:docker拷贝文件命令

场景题1:

我们其实我们现在日志的采集量很大,大概一天可能一个 1 月份有上百个 g 类似的这么大的日志采集,我们从中间通过关键字去查询的时候,你觉得它是怎么样去查询的?能够快速地定位到我们需要的日志?

其实就是存ES,倒排索引去查

场景题2:

假如我们想要去处理一批数据,这一批数据,这么给你说,假如我们想要去处理一批数据,这一批数据是多个用户调性的哪一天,或者就数据 API 的这个 API 是多个用户调进来的API,它会打到登录式的一个系统上面。但是这些 API 可能会去共享一些资源。在 分布式的系统上,你觉得首先共享资源会出现哪些问题? API 进来请求上会出现哪些问题?我们怎么去解?因为每台信息它可能也是多线程处理的是吧?处理每个API,首先一个共享 PM 怎么去解?第二个是你站在分布式的一个系统设计上来看,你觉得如果我允许你在分布式系统上面在前面再加一台proxy,你怎么去实现能够更好的做到系统性能。

引导着往锁的方向答,我觉得锁不太适合。。。中间提了mq、多级队列、资源池,没想到就是锁,还是不够了解系统设计。

如果我前面允许你放一个proxy,你会怎么去设计,更尽可能地从上面去规避

假如我的API,我每个 API 是可以带一个用户的UID

uid 做分流,扯了一致性hash,还有一致性hash虚拟节点减少服务雪崩的问题

现场问题 :如何提高 CPU 命中cahche的概率

不会,扯了 L1 L2 L3 cache,面试官说可以看一下 cpu 亲和性的东西

普通八股:

hashmap结构

数据库索引

计算机网络拥塞控制 (问了一个 BBR 算法,谷歌的)

实习:

业务

用的中间件

实习计划

对公司感觉怎么样?

讲了部分代码可能要求低,我觉得代码风格不好,会主动改一下代码(保证没问题的前提下)又讲了一下上次发版的复盘

阿里压力可能会比较大,要做好准备

有听过,能接受,想去阿里

反问:

有二面吗?

我后面主管一起的评估的,根据我们面试。

#我的实习求职记录#
面试实录志 文章被收录于专栏

记录个人的面试

全部评论
感谢大佬分享!!
点赞 回复 分享
发布于 2023-04-02 16:27 辽宁

相关推荐

05-20 13:59
门头沟学院 Java
米黑子米黑子:你这个成绩不争取下保研?
点赞 评论 收藏
分享
群星之怒:不是哥们,你就不好奇瘫痪三十年的老植物人是啥样的吗?
点赞 评论 收藏
分享
评论
6
33
分享

创作者周榜

更多
牛客网
牛客企业服务