百度c++暑期实习三面...

其实好像是叫c++/go/java研发暑期实习

连着123面..1面基础为主,二面简历为主,其他忘了..就记得一点三面

先问了问实验室项目

寄存器访问为啥比内存快?(答的访问路径不一样,还猜了是因为存储介质不一样,好像寄存器是要x个门电路,dram是要充电的。想不出来,面试官说如果让你设计你会用什么东西存储bit,我说d触发器,面试官给回复寄存器就是用的d触发器,dram通常是电容...)

介绍一下linux内存管理子系统(准备从pglist->mmzone->...一点点讲,后来..见下一问)

如果从模块上层接口和下层接口来看的话呢(不了解sbrk,所以讲了上层应该提供类似malloc、free类似接口,下层应该管理页表、物理页等信息)

malloc应该提供什么粒度的分配接口呢(我认为malloc应该提供统一粒度的接口,但可以定一个上限)

你应该听说过内存碎片问题,如果使用者malloc不同的size,有些可能比page大,有些比page小的多,这种情况要怎么处理(问的大概是这个意思,有点记不清了,回答的linux buddy allocator + slab)

操作系统怎么知道内存初始大小(当时回答的bios数据区有个字段可以给出大小,后来发现记岔了...bios数据区的只能给出1m以下的,应该用0x15号bios中断获取内存大小...)

你觉得什么时候用进程,什么时候用线程比较合适(线程共享数据比较方便,进程共享数据相对不那么方便,如果是需要频繁访问共享数据的话,用线程比较好。进程方面举了数据库备份的例子,用线程需要加锁,还不是快照数据,用进程可以借助linuxcow机制,更方便)

你应该知道共享内存,如果让你实现一个共享内存要怎么做(因为了解过一点linux的,就回答了linux的mmap,在进程虚拟地址空间根据mmap是映射匿名页还是文件页产生一个对应的vm_area_struct,随后关于物理页的处理交给page fault)

程序编译链接过程(预处理,编译,优化不知道在哪,汇编,链接)

链接过程做了什么(相似访问权限section合并为segment,确定符号地址,地址重定向)

设计模式你了解过吗(看过一点design patterns in modern c++,webserver里用过单例和builder模式,其他的仅了解,没用过)

或者这么说,你觉得linux哪些设计很妙(hal,举了个页表的例子,体系结构无关代码看到的都是四级页表,体系结构相关代码负责各级页表访问的具体实现,还想讲一点linux module..后来面试官换下一个问题了)

..其他的忘了,好像

反问:

实习转正机会

实习生一般负责做什么

项目中一般用哪些中间件
#面试那些事##百度##实习#
全部评论
你这问的都是啥啊。。。。 我天,,,,,
5 回复 分享
发布于 2022-04-11 20:07
emm,想起来了,还问了写日常,有啥爱好,打游戏吗,追剧吗之类的...还有一般什么时候在实验室,不在实验室的时候会做什么...
3 回复 分享
发布于 2022-04-11 09:53
楼主现在官网是什么状态?有消息吗
点赞 回复 分享
发布于 2022-05-10 14:39
{"pureText":"","imgs":[{"src":"https://uploadfiles.nowcoder.com/images/20220510/901237551_1652158950886/C8EDBCBBBB933A8DD55CB862518F203C","width":"1440.0","height":"1098.0","alt":"JrklzAh5kDtjFrYiPHF5WXuAq2gyU0Nn.jpg"}]}
点赞 回复 分享
发布于 2022-05-10 13:02
楼主有消息了吗?
点赞 回复 分享
发布于 2022-05-10 10:11
楼主,三面通过的话会有通知吗
点赞 回复 分享
发布于 2022-04-17 12:24
和我一个面试官,一模一样的问题,面完就寄了😭
点赞 回复 分享
发布于 2022-04-17 12:19
好难。。
点赞 回复 分享
发布于 2022-04-17 10:39
你实验室项目是和Linux、内核有关的吗
点赞 回复 分享
发布于 2022-04-16 00:44
操作系统问的也太深了。。。
点赞 回复 分享
发布于 2022-04-11 17:47

相关推荐

02-12 15:23
已编辑
北京体育大学 测试工程师
(转载自第一财经)(你去我推荐  我去我不去  有的事情不能只看表面现象)2月11日,影石Insta360举办年会。其中,最重磅的特别贡献奖是5套大湾区商品房,均由90后获得。据极目新闻,记者12日从影石方面获悉,现场还有保时捷、特斯拉、理想、宝马等名车相送。另据红星新闻,记者从该公司一名知情员工处获悉,年会中送出商品房一事属实,房子价值百万元以上,5名获奖者都是“90后”,其中没有高管。此外,该员工还表示,年会上公司还送出6辆汽车,其中一人获得一辆保时捷,另五人从理想L7 Pro、新款BMW 3系、特斯拉Model Y三款中任选一辆。截至目前,该公司累计共送出33辆车,总价值超1000万元。年会活动负责人表示,获奖员工可从两个环境优美、配套完善的高品质小区中自由选择。爱企查App显示,影石Insta360关联公司影石创新科技股份有限公司成立于2015年7月,法定代表人、董事长为刘靖康,注册资本约4亿元人民币,经营范围包括网络技术研发、计算机软硬件的技术开发销售、经营进出口业务等,由北京岚锋创视网络科技有限公司、中信证券投资有限公司等共同持股。参保人数信息显示,该公司2024年参保人数为1600人。记者注意到,年会举办前(2月11日)凌晨,影石Insta360创始人刘靖康曾在朋友圈发布筹备照片,配文“每年年会前都没有睡觉”。网上流传的影石Insta360年会奖品清单还显示,特等奖为36克影石定制金钞,一等奖则包含3台iPhone 17 Pro、3台影翎Antigravity A1以及3份8克定制金钞,各类奖品总数超3600份。影石方面也证实,该奖品清单属实,中奖率高达80%。其中,特等奖36g金纸(含黄金36g),被一位入职10天的新同事收入囊中,实习生现场抽走一台iPhone 17 Pro。刘靖康还在年会现场表示,2025年是影石史上营收规模最高的一年,2025年第四季度是影石历史上营收最高的一个季度,其营收增速创近10个季度新高。同时他还提到,公司2025年一年的研发投入,就超过之前三年的总和。在他看来,长期的价值比短期利润更重要。
点赞 评论 收藏
分享
评论
5
41
分享

创作者周榜

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