还愿offer,shopee虾皮北京后端社招面经

背景:双非本,21届,之前在字节某业务架构部门做api网关

岗位是北京机器学习部门下的特征存储引擎开发(投了一圈只有这个过了简历),校招的时候跟着群大佬混了点课程lab,无存储经历


自我介绍

讲一个工作的项目

讲自己的项目(PingCAP Talent Plan TinyKV)

单机存储是什么(badger)

基于什么数据结构的(LSM)

相比最原始的LevelDB做了什么优化(wisckey论文,key-value拆分)

为什么value可以无序(SSD特性)

为什么SSD随机读写比磁盘快

讲讲LSM的写入,会碰到哪些组件(就是讲MemTable,SSTable结构,compact之类的)

了解Level0的SST有什么特别的吗(level0不compact,当时没答出来并且不理解)

Raft的读流程,怎么确定哪个成员可读(每次向leader询问/租约)

2PC的缺点,说一个解决办法(协调者单点,阻塞,一致性)

还知道别的分布式事务吗(没研究过。。

知道什么Linux性能分析相关的命令(说了个top

top那几个指标什么意思(果然。。一个都不记得,然后面试官一个个给我讲解

硬中断和软中断有什么区别(答得不好

为啥刚毕业半年看机会

写题,n*n的01矩阵,选连续r行,连续c列覆盖这些点,求min(r+c)

反问

评价一下Shopee的基建、技术发展

为什么做专用的存储,特征存储和通用存储的区别

是在推荐部门下吗


二面

问项目

so怎么运行的(妈的不知道啊)

跟C++的动态库有什么区别(C++动态库我也不知道啊)

如果一个动态库特别大要怎么执行起来(啥啊不知道啊)

知道mmap吗(好吧。。。)

怎么直接在Go里面调用C++代码(我说CGO)

你对CGO知道多少(知道个名字)

协程主要在网络连接的哪个阶段发挥优势(没答好)

你现在知道为啥Level0不compact了吗(梦 幻 联 动)

写题,有一个很大的csv文件,格式是<key1><content>\n<key2><content>\n

key是递增的int,给一行文本找到插入的位置

没get到面试官想问的文件操作的点在哪,面试官就说算了,当做内存中的string处理,写个魔改二分

反问

刚刚文件操作的点在哪


offer审核等了一个星期,卡了30涨幅,但是半年这个数还比较满意


欢迎在虾皮,正在面虾皮和将来有兴趣面虾皮的大佬私戳交流

#面试复盘##面试题目##Shopee#
全部评论
hr面你给的base预期涨幅是多少呀
点赞 回复 分享
发布于 2022-03-31 16:35
协程主要在网络连接的哪个阶段发挥优势,这是啥意思
点赞 回复 分享
发布于 2022-03-10 23:46
需要背调吗
点赞 回复 分享
发布于 2022-03-06 18:51
原来这些都是项目的经验嘛 吓死我了我咋一个也看不懂😣
点赞 回复 分享
发布于 2022-02-22 16:23
同21届跑路进虾皮,请问你这个涨幅的总包基数,把字节房补算进去了吗
点赞 回复 分享
发布于 2022-02-17 16:59
大佬请问Pingcap tinykv做完lab用了多久时间呢?
点赞 回复 分享
发布于 2022-02-13 23:39
请问北京虾皮这个特征存储组工作氛围怎么样,加班严重吗
点赞 回复 分享
发布于 2022-02-10 20:00
楼主是上海shopee吗,同是社招(一年半经验)安排了技术三面是咋回事
点赞 回复 分享
发布于 2022-02-07 16:40
一共就两面吗兄弟?明天是社招二面,同工作半年要跳
点赞 回复 分享
发布于 2022-01-25 17:21
楼主tql,是计科科班嘛?😭😭
点赞 回复 分享
发布于 2022-01-20 23:16
大佬,矩阵求 min(r+c) 怎么做
点赞 回复 分享
发布于 2022-01-20 14:56
欢迎加入shopee
点赞 回复 分享
发布于 2022-01-20 11:04
半年为啥跳了啊。。字节裁员了吗
点赞 回复 分享
发布于 2022-01-20 09:20

相关推荐

我是985研究生,最近学校在组织开题,大家都在非常紧张地准备,但我一直进入不了状态,很想做但是心又很浮躁。但我的室友们感觉都非常认真,每天醒来就开始看论文,睡着前最后一件事还是在看论文,我非常焦虑。我感觉自己甚至有点把大家当做假想敌了。这种比较心态还存在于生活的各种方面:看到有钱的同学会非常羡慕,看到朋友圈里面环游世界的留学生同学也会羡慕,看到那些工作后有自己的钱而过上较为阔绰的生活的时候还是羡慕,就仿佛只有自己一个人在阴暗爬行。而且这些比较是每时每刻的,为了不比较,我已经关闭了朋友圈,但是每次偶尔刷一下还是会难受很久。我知道比较是偷走幸福的小偷,但我好像控制不了,感觉自己是一个偷窥别人生活的...
若怜君欢:担心开题搞砸了,幻想拥有别人的生活,本质上是因为自卑,楼主小时候大概率是留守儿童或者父母关系很紧张,导致楼主没有安全感、焦虑、内耗。 这样的情况最好的办法就是建立自信和降低期待,建立自信不是一蹴而就,而是循序渐进,比如告诉自己允许自己第一次没把事情做好,失败了能搞清楚其中缘由而不是全盘否定自己,失败不是终点,放弃才是;降低期待只要记住一句话即可,能伴随你一生的,只有经验和学识,所以你对事情的态度应该更多地去思考它是否能带来学识和经验的增长,而不是仅仅用短期的利益作为唯一期待。 人生不是一成不变的,它是可以迭代更新的,去归纳总结自身的不足并结合实际去改进,去尝试一些新的思路和方法,不要固执钻牛角尖,也不要反复横跳,为自己设立一个高度聚集的精神内核,内核之上可以去尝试一切有利于自己更好的方式 以上就是我个人对生活的理解,共勉
点赞 评论 收藏
分享
评论
11
58
分享

创作者周榜

更多
牛客网
牛客企业服务