BGR-c++开发, 感谢内推!

相关推荐

自我介绍之后1.讲了webserver,问怎么实现IO多路复用的2.对于大量的访问还使用互斥锁和信号量还可以吗,应该使用什么对于epoll等待事件到来的时候,是新建了一个线程在等待这个过程吗3.volatile和override关键字4.进程间通信有哪些方式,用过共享内存吗5.内存中有哪些段6.对于data段是什么时候加载到内存里的7.拷贝构造是什么时候被调用的8.static在c语言中和c++中怎么使用的9.智能指针讲解一下10.简历上写了了解RTOS,问了rtos的问题,用过哪些函数11.如果一个低优先级的任务持有一个信号量,高优先级的任务想要用这个信号量,造成的死锁怎么解决12.问了毕业论文的内容,有什么创新点一共问满了三十分钟。反问:组里是做什么的实习生能做什么工作(根据个人能力,有的实习生与正职提交代码量相当),能参与到一些开发工作联想2025届校招正式启动啦!【校招项目】面向应届毕业生,岗位涉及各个业务部门;【全球管培生GFL项目】聚焦全球顶尖院校的高潜质应届生人才,通过轮岗机会/高管一对一指导/定制化培养/优厚的薪酬福利,助你快速提升能力,并致力培养成为联想业务管理者。申请此项目需提交英文简历。❗两个项目可同时投递,早投递早面试,各个专业均有合适的岗位【校招岗位】产品与项目、技术、市场与销售、职能、供应链、设计等【20+工作地点】北京、上海、深圳、天津、武汉、成都、广州、杭州、南京、厦门、长沙、郑州、济南、沈阳、哈尔滨、昆山、南宁、东京、莫里斯维尔等【投递链接】https://talent.lenovo.com.cn/homehttps://talent.lenovo.com.cn/home【内推码】XZLMCWC2025(简历优先筛选,后续有疑问或者流程问题欢迎随时联系)【内推入口】在“联想校招官网”投递校招职位,创建简历时“从哪儿获知招聘信息”选择“联想员工推荐”并且输入推荐人ITcode:XZLMCWC2025大家投递完可以在评论区打上姓名缩写+岗位,我来确认有没有内推成功喽
联想
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
一面:问了一些c++语法,inline关键字和函数栈,static,模板特例化,一些stl和底层实现,模板特例化,中途有问操作系统的一些调度算法,答操作系统忘得差不多了,遂没问。手撕写一个比较大小的函数包括字符串的字典序比较,还问了面试官我能不能去查下模板特例化的格式二面:当天宿舍门外学校修水管,一直有钻地的声音,网络也不好,面试的时候重连了三四次。手撕一个01背包问题,时间和空间复杂度以及优化方法,内存池如何解决内存碎片问题,udp实现可靠传输,源程序到目标程序各过程,静态库和动态库的优缺点,new malloc区别,当多个程序运行时,动态库是一份还是多份。还闲聊了一些比如玩什么游戏之类的问题,最后快结束的时候面试官还说我幸苦了,顶着个噪音面试hr面:一开始hr比较严肃,然后主要的问题是问我平时是怎么进行学习的。中途和hr开了几个小玩笑,然后到最后的整体氛围也不错。总体来说三面的体验感都非常好,面试官都非常友善,而且会一步一步的引导你去怎么回答问题。另外希望有同base广州的牛友能一起交流下租房之类的问题【网易游戏(互娱)】2025届校招N星计划开启投递!!面向对象:2024年9月-2025年8月毕业的同学工作地点:广州、杭州、上海网申时间:即日起,招满即止投递传送门:https://game.campus.163.com/m/position/21?st=ZTkxYTUwNWYtN2VjZC00NWNmLWFlOWYtZjAzYzZmOWI1OTQ0请认准我的内推码:【JC2tAF】项目重点一览:★掉落直通校招和实习两种offer,满足不同诉求!★实习项目未能斩获offer的同学可复活再战!★更快的校招流程,先人一步拿下offer!★五大岗位类别,多款游戏产品等你加盟!★业内具有竞争力的薪酬,幸福猪仔不是梦!欢迎具备无界精神的你,和我们一起创造未来的无限可能性!使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态
网易互娱
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
自我介绍(3min左右)看你最近的工作是和bootloader相关的,汽车后视镜相关的,从7.8到3.6s的改进是比较显著的,那你有没有比较以前的不同的机制主要耗时在哪几个地方我看你一直在写x86平台的操作系统,基本是从基础到操作系统的构建工作,这中间持续开发的过程中有没有不太好理解,或者阻塞的事情呢这个启动加载器,比如从bios启动那部分是怎么完成的,或者说bootloader部分你做了什么呢,平台是什么呢(最开始我是在bochs上完成的)你现在是在x86下完成的,有没有考虑过arm呢,因为armv8也是64位,有没有想过去做二者的比较呢(过程中提到了看过电源管理的源码),你看的电源管理是在arm下还是x86下内核里的中断处理会用到栈空间,操作系统的内核中的栈空间是由谁提供的。设想一种场景,应用层的一个进程在跑,比如一个网络程序,此时一个中断来了,此时中断会打断进程的执行,这个中断也需要一个栈地址空间,当前CPU的栈是应用层这个进程的,怎么从应用层程序的栈到中断的栈,这个栈地址空间是哪里来的,谁给分配的呢上半部和下半部如何完成任务或者说中断事件的衔接的这个schedule是谁来驱动的呢,比如一个ISR进来,退出了,什么时机来驱动tasklet的schedule?这个任务什么时候会被拿出来执行呢?(最开始可能没答到点上)你刚刚说的是进程调度的机制,它同样有个调度时机,那具体是什么时候呢,比如说中断退出还是定时器,你用tasklet,那么这个tasklet是什么时候调度呢?整个系统有没有涉及到多处理器,SMP的同步机制呢上下文分为哪几种呢?进程上下文在你这里什么样的叫进程上下文。比如说一个应用层进程被打断进入内核态,管它叫进程上下文,这个进程上下文也有自己的业务要做,那么它和中断上下文之间是如何进行数据的同步呢?你用的什么样的互斥锁呢?CPU的SMP的同步这些有没有去了解平时你还有哪些做的项目可以介绍吗,你比较擅长的项目(我介绍了一个光追算法复现的,因为我关于内核能聊的好项目全被问完了,想着这个光追的项目可能能和相机系统的ISP会比较有关联)有没有了解过实时操作系统的一些特性做示波器项目的时候有没有去了解示波器的原理,关键指标这些(这个项目我主要做的前端,确实没有很深入)linux内核的裁剪参与度如何,你主要负责裁剪了哪些?裁剪过程中有没有关注过设备树的工作原理?假如让你设计一个设备树这样的功能,你会想怎么做?dts按你的理解来说,主要是为了解决什么样的问题呢?比如你要写一个驱动,那么设备树和device,driver是什么样的关系呢?你有没有自己想做的,更喜欢做哪方面的事情你们做电子后视镜,也会接触摄像头数据的处理,到整个判断的框架,这部分有没有去挖一下呢?比如摄像头的整个pipeline,视屏流,框架。反问:如果有幸入职,我工作上需要准备一些什么方面的知识呢是基于哪个系统呢,是rtos,linux还是安卓呢针对刚刚我的面试,您觉得对于贵公司有哪些方面还需要继续加强呢后面几轮(没说)营销急缺!不限学校,不限学历,抓紧投递!注意岗位特点:专业不限岗位注意多介绍自己个人经验合综合素质,多围绕实习和岗位工作内容来展开,岗位写的xx专业优先建议把项目和大赛经验发在重点介绍 米哈游影石全景相机全球占有NO.1!全球前沿的智能影像科技公司!影石insta36025届校招启动啦!️岗位横跨5大岗位:技术、美术与设计、产品、综合、业务工作地点:深圳、上海、珠海、东莞、香港、洛杉矶、东京、柏林【待遇】有竞争力的薪资、司龄假、节日及周年礼物;优秀员工奖保时捷特斯拉等新车!投递链接:https://arashivision.jobs.feishu.cn/s/i6HUfca1【内推码】E45P9HR投递的uu留言下姓名缩写和岗位,我会尽力跟进~(LSQ+数据策划)
影石Insta360
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务