面试复盘|明略科技(一面)凉凉

本次不知道是一面还是一二三面,因为面了3个面试官

一面(70min)

第一位面试官:

1、cpu架构你了解吗?
答:
①l1、l2级缓存、页面置换算法;
②目前多核cpu,每个核都有自己的高速缓存,所以需要使用volatile变量做多线程开发;
③聊了局部性原理;
计算机怎么读取内存,为什么字节不对齐会读取两次数据
2、怎么用代码体现局部性原理?
答:二维数组,按行读取还是按列读取
然后我听到了面试官说像是背的,然后出现了第二、三位面试官
(ps:面试官您听我说,我真不是背的😫😫)

第二位面试官:

1、主要使用语言?
2、使用过Rust、Java、Python吗?
3、分布式系统使用过吗?聊了一点自己的理解
4、使用乐观锁的数据结构有哪些?答了无锁循环队列以及具体实现。
5、一句话概括系统调用?
6、能在用户层实现系统调用吗?例如在用户层读写文件,答了SPDK技术、mmap也可以把?
7、什么是微内核,谈谈你的理解?答了鸿蒙的liteOS,ARM架构下M核和A核区别
8、RDMA技术优势?答了TCP捕包流程与RDMA捕包流程

第三位面试官(看着像leader):

1、为什么选择做底层?
2、怎么判断你选的路线是否正确,如果以后发现选择的路线错了怎么办?
3、你能给我们公司带来什么利益?
3、公司安排你做自己不愿意的事情怎么办?
4、给你2分钟回答上面这个问题,给出理由?
5、再次问乐观锁、悲观锁使用场景,一句话概述。
6、使用乐观锁的时候,出现长时间retry,怎么办,答了可能是线程太多的原因?面试官说不是
7、l1级缓存的数据什么存到l2,什么时候l2提升至l1?
答:有两种策略,还有就是写时复制吧
最后面试官给我一句鼓励吧:愿以后还有见面机会,坚持在自己选择的这条道路走下去,碰壁了也是人生中璀璨的一笔!!

复盘:

1、计算机体系架构还是不太理解,需要日后继续学习,希望下次不要再背干碎了。
2、无关技术的问题答的不好,以后多准备下。

求大佬解答,阿里卡多:

1、使用乐观锁的时候,出现长时间retry,怎么办
2、再次问乐观锁、悲观锁使用场景,一句话概述。
3、你能给我们公司带来什么利益?
4、一句话概括系统调用?


#面试复盘##面经##明略科技##校招##C++工程师#
全部评论
这是一次性进行了三轮技术面么?
点赞 回复
分享
发布于 2021-08-12 18:25
阿里巴巴
校招火热招聘中
官网直投
我觉得问题3要体现自己的能力匹配度,要把自己的能力往该岗位的工作职责上去靠,简要概述自己所拥有的能力及其能给公司带来的具体价值
点赞 回复
分享
发布于 2021-08-12 18:29
很棒了已经,继续加油呀
点赞 回复
分享
发布于 2021-08-12 18:30
楼主是线上面试,然后一个面试官面完之后另一个面试官接着面吗?
点赞 回复
分享
发布于 2021-08-12 18:33
感谢楼主分享,会找到心仪offer的
点赞 回复
分享
发布于 2021-08-12 18:34
这个公司没听过。。。不过感觉问的比大厂还难。哈哈哈哈
点赞 回复
分享
发布于 2021-08-12 19:37
有意思,居然有问体系架构的
点赞 回复
分享
发布于 2021-08-12 20:13
使用乐观锁出现长时间retry的情况应该是采用传统的方式将线程阻塞挂起?或者使用自适应性自旋?
点赞 回复
分享
发布于 2021-08-12 21:51
老哥面的什么岗位呀
点赞 回复
分享
发布于 2021-08-12 22:07
大佬来PDD吧,可内推
点赞 回复
分享
发布于 2021-08-12 22:30
https://job.toutiao.com/s/eoF2b6M字节内推,全程跟进度哟
点赞 回复
分享
发布于 2021-08-13 00:43
你好楼主,投递的是后端软开吗
点赞 回复
分享
发布于 2021-08-13 09:46
楼主什么岗位,问了这么多操作系统
点赞 回复
分享
发布于 2021-08-13 11:19
我也今天面的 为什么只有一个面试官😅
点赞 回复
分享
发布于 2021-08-18 17:55
我投的明略JAVA后端,就一个面试官40分钟,然后一面结束后,第三天发offer意向书了。。。
点赞 回复
分享
发布于 2021-08-19 18:10
我这就一面搞定了
点赞 回复
分享
发布于 2021-08-28 01:16
请问下没有手撕代码吗
点赞 回复
分享
发布于 2021-09-01 16:09
点赞 回复
分享
发布于 2021-10-06 16:18

相关推荐

点赞 评论 收藏
转发
11 32 评论
分享
牛客网
牛客企业服务