星环科技二面

有点难以评价的面试体验

举个例子:我看你简历上写着掌握C++,那你说一下向量化AVX这种怎么写吧

还有例如:

  • B+树是一种适宜读多写少的数据结构,那他为什么更新开销也很大(更新的开销不应该就更读差不多吗);
  • 在linux目录行下敲一个make,发生了什么,make的具体执行文件放在那里

类似的问题很多,最后反问,我投的容器开发,C++AVX向量化跟这有什么关系吗?回答,我是被借过来的哈,不是这个部门的,但是巴拉巴拉,一面本来印象挺好的,技术挺专业的,二面让我难以评价,大火自己看看吧

#星环#
全部评论
更新开销大可能是因为第一个b+树写放大?即使只更新了页面内的一个record,还是需要把整个页面写下去。第二个b+树更新会涉及到页面分裂,合并等操作。第三个b+树的写都是随机写,然而磁盘的随机写性能比顺序写差很多。LSM tree就是append only 的顺序写,写性能很高。
3 回复 分享
发布于 2023-08-17 09:48 天津
茴香豆的茴有四种写法,你知道罢
1 回复 分享
发布于 2023-08-18 11:34 江苏
再来个,还问我了解cuda虚拟化吗
1 回复 分享
发布于 2023-08-17 13:40 上海
这面试官纯……我面快手的时候面试官看我会GEMM之类的算子,问我CPU上的优化,问到最后也就提了一下还记不记得AVX怎么写的,用的256还是512,这还是在我简历上写了会AVX的前提下。你这个写了cpp直接问AVX太逆天了
1 回复 分享
发布于 2023-08-17 12:09 北京
发意向了,crazy
点赞 回复 分享
发布于 2023-08-31 13:29 上海
老哥,二面做题吗
点赞 回复 分享
发布于 2023-08-17 13:06 广东
AVX不是intel的advance vector extension吗
点赞 回复 分享
发布于 2023-08-17 09:37 上海

相关推荐

评论
5
16
分享

创作者周榜

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