小米一面

投的linux开发,转到一个偏硬件的部门
(1)linux课程学过吗,成绩怎么样等。
(2)C++容器介绍
(3)死锁产生的要素,死锁的检测
(4)虚拟内存到物理内存过程,负责这个流程的物理器件叫什么
(5)git用过吗,有哪些常见命令
(6)spinlock,多核时spinlock什么情况
(7)spinlock一直在旋转耗费cpu,会被切出cpu核心吗
算法:算法:leetcode的重排链表,当时想到的是O(n)空间负责度的写法,题目要求的是O(1),后面按照这个想,想到可以用递归处理头和尾,但是时间复杂度确是O(n2),但是我也没写,一直陷入较优解的思维当中,最后也没想到怎么就地写,大概率凉了,费劲心力学习源码,学习底层软件怎么写,就因为一道卡住的算法题没写出来就挂了,感觉还不如刷几道题,属实无语。
全部评论
好像得用双指针吧,
点赞 回复 分享
发布于 2022-10-09 12:59 湖北
第4个问题的方向,我最近正在研究
点赞 回复 分享
发布于 2022-10-05 15:49 山西

相关推荐

白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。 2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。 3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。
面试被问期望薪资时该如何...
点赞 评论 收藏
分享
评论
4
9
分享

创作者周榜

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