2024实习记录:中国电信亿讯科技日常实习面试

2023.02.08

今天早上面试了中国电信亿讯科技公司的Java开发岗,面试官人挺好的,上来就是一顿闲聊,然后问我考研考了哪些科目,我说了OS和DS,然后直接从这两门开问,考研的时候倒背如流,现在基本没印象了,就勉勉强强瞎答了一下,在这里记录一下,附上整理的答案

面试题:

1.内存调度算法还记得哪些?

  • 最佳页面置换算法:就是计算内存在未来最长一段时间内不会使用到的,但在实际中无法实现
  • 先进先出置换算法:字面意思
  • 最近最久未使用的置换算法(LRU):发生缺页的时候,选择最长时间没有被访问的页面进行置换
  • 时钟页面置换算法:把所有的页面都保存到一个类似钟面的环形链表当中,当发生缺页中断时,检查指针指向的页面,如果访问位是0,就淘汰,插入新页面,如果访问位是1,则修改为0,继续向后查找,直到找到第一个访问位为0的指针。
  • 最近最少使用算法:计算每一个页面访问的频率,如果频率低,就对该页面进行置换,但在实际实现的过程中需要考虑效率和硬件成本

2.段页式存储管理是什么

  • 块式管理,将内存分为几个固定大小的块,每个块中只包含一个进程,如果程序运行需要内存的话,操作系统就分配给它一块,如果程序运行只需要很小的空间的话,分配的这块内存很大一部分几乎被浪费了。这些在每个块中未被利用的空间,我们称之为碎片。
  • 页式管理 :把主存分为大小相等且固定的一页一页的形式,页较小,相比于块式管理的划分粒度更小,提高了内存利用率,减少了碎片。页式管理通过页表对应逻辑地址和物理地址。
  • 段式管理:段式管理是把主存分为一段段的,段是有实际意义的,每个段定义了一组逻辑信息,通过段表对应逻辑地址和物理地址
  • 段页式存储管理结合了段式管理和页式管理的优点,段页式管理机制就是把主存分为若干段,每个段又分为若干页,段与段之间以及内部都是离散的

3.知不知道快表

快表是为了提高从页表地址到内存的访问速度设置的,加快虚拟地址到物理地址的转换,可以理解为页表的缓存,地址转换流程变成根据虚拟地址中的页号查询快表,如果在块表中,直接从快表读取物理地址,不在的话就访问页表,得到物理地址,后添加映射到快表中,快表满后,登记新页,按照淘汰策略淘汰掉一个页

4.研究生学的算法和本科的算法有什么区别

答:大概说了一下深度学习算法和经典算法

5.说一下Dijkstra算法

6.最短路径算法

和第五个问题是一类的,要复习一下了,比较经典的就是Dijkstra算法,Floyd算法

7.研究生的研究有没有用到深度学习框架,学校的算力怎么样,了解嵌入式的东西吗

这些都是属于闲聊的

9.实习的目的是什么

答:为秋招做准备,想了解一下实际业务的应用场景和开发流程。

10.研究生毕业设计的开题准备做什么内容

答:小论文的内容再继续加工作量去完成毕业论文

11.小论文是怎么利用生成对抗网络去进行推荐

答:大概讲了一下什么是生成对抗网络,然后整一个推荐的流程,以及评估模型的标准

12.数据特征的提取涉及到哪些

答:用户的特征值巴拉巴拉,内心:这是开发岗该问的吗

13.有没有了解过专利怎么写,平时是不是导师带着学习

答:没有

14.反问

人才培养机制是什么样的,具体的工作内容会涉及到哪些,会用到哪些技术栈

感觉面试官不是技术开发人员,问到有哪些业务的时候感觉他自己都说不清楚,就介绍了他们大概有哪些组之类的,但是面试官还是挺有亲和力的汲取不足,补充知识点,准备后续的面试。

#我的实习求职记录#
全部评论
暑假去实习过,这家公司面试都挺简单的
3 回复 分享
发布于 2023-02-16 12:19 浙江
湖人总冠军
1 回复 分享
发布于 2023-02-08 15:44 广东
请问你是面试完多久收到offer
点赞 回复 分享
发布于 2023-09-26 15:44 广东
全是408内容
点赞 回复 分享
发布于 2023-03-13 13:00 江苏
老哥一个月开多少钱啊
点赞 回复 分享
发布于 2023-02-28 21:38 湖北
我是24届本科,我今天刚收到实习的offer,我想知道公司氛围怎么样,有必要去吗
点赞 回复 分享
发布于 2023-02-27 14:59 广东
校友是研究生吗,我最近也面了这个公司
点赞 回复 分享
发布于 2023-02-23 17:10 广东
m
点赞 回复 分享
发布于 2023-02-14 08:00 江苏
他也没问JAVA啊
点赞 回复 分享
发布于 2023-02-10 03:43 河南
感觉面试官重点想知道的是13
点赞 回复 分享
发布于 2023-02-08 22:48 广东
楼主23届的吗
点赞 回复 分享
发布于 2023-02-08 17:53 湖南
请问结果怎么样,过了吗
点赞 回复 分享
发布于 2023-02-08 16:15 广东

相关推荐

累死的一条狗:我觉得你现在就可以投,如果可以就干到暑假,不行3月份在继续换一个呗 这么短就写到项目上 或者做两份简历一份不写都去投投试试
点赞 评论 收藏
分享
01-11 15:53
已编辑
合肥工业大学 测试工程师
从12月20号到现在每天都在思考:软件测试和游戏测试的真正区别到底在哪里?为什么和我一样经历,专业技术知识还并不如我的人能够那么轻松进入科大讯飞和中兴通讯做测试/测开,而我all in游戏测试却屡屡碰壁?最开始我的思考是有无实习的差别,有实习经验自然更快上手,这是游戏公司所迫切需要的。但是摆在我面前的现实却是:投实习居然比我投正式岗还困难;这不由得引发我进一步考虑:实习背后究竟意味着什么?难道真的存在有些东西只有实践才能知道从任何网站资源都无法获取到吗?欸还真是,事实上,结合多轮面试的学习、同行指导以及自我思考,我终于明确了游戏测试和软件测试具体的区别(绝非牛客网上一堆分享面经的人简单说的游测更关注用户体验而软测更关注软件本身功能那样,说白了用户体验本身也是软测的一部分,这样的回答是无法体现二者真正的区别的),那就是从测试重点到测试思维再到测试方法(工具)二者都有区别,游测和软测是相交关系而非被包含关系,因此用通识软测课程的知识去回答游测问题其实是牛头不对马嘴,而实习最主要最关键的,就是要认知到这个区别,其次才是熟悉工业流程令我比较疑惑的是,具体的工业流程无法成为公开资源被学习可以理解,但这种认知并不是不可公开的秘密,然而查遍网络各种资源都没有对于这种认知的讲解。可能从游测视角来看,入行游测就是奔着玩游戏来的,软测才是顺手的事,所以区别是显而易见的,用不着说;但是如果从软测视角来看,那就出问题了,但是想要成为一名真正合格的游戏测试,你又必须学习软件测试,以软件测试视角导入游戏测试是很自然的事情。我看到过很多做软测投游测栽跟头的例子,因此觉得点明这点认知还是有必要的其实这种认知在自然而然的实际工作中潜移默化就能培养,而没有实际工作经验的人想要得到这种认知,比较困难。但是反过来思考,公司需要的真的是你熟练掌握的实习公司的那套生产流程吗?我想至少对于测试这个行业来讲不是,公司需要的是那套思维,也就是认知,哪怕你没有相关实习经历,公司也会给你机会展现思维,也就是你的简历以及面试官那一个个问题,如果此时你展现出的都是软测思维,那不筛你筛谁?如果你能很好的展示出游测思维,这比一般在一些不知名小公司实习过一段时间(测试用例可能都是Excel写的)还要强,那又有什么理由不要呢?除了这二者概念上的区别外,这二者背后所承载的实体也就是所对应的行业现状也是有区别的,需要软测的公司例如科大讯飞、中兴通讯它们有大把资源培养新人,它们看重的是你的潜质,如果你说你是面试前一个月才开始学测试反而可能比你说你学了好几年测试更让它们喜欢;而需要游测对应的大部分公司目前都急需的是能真正撑起公司测试团队的那种人才,而非公司还要花资源培养你。新游竞发,时不我待,游戏公司哪来的功夫从零开始培养你?因此二者难度上的区别就展现出来了,对于游测而言,公司除了你本身的综合素养以外,还会关注你的入职能直接为公司带来什么,仅仅只是技术能力刚刚合格,而没有能力、思维、或是经验上的突出点,不好意思,当软测合格,当游测很难
点赞 评论 收藏
分享
评论
11
34
分享

创作者周榜

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