软件开发面试经验(上海)- 上海贝尔阿尔卡特朗讯公司
2016-12-04 | 来源:职朋网友分享
面试过程:

问一些很简单的基础问题,但事设计的面比较广,可能是我简历上写的方面比较多吧。数据结构,操作系统,数据库,计算机网络,C++等。很遗憾第一次面试没有做好准备,很多问题没有回答上来。所以大家一定要提前准备,基础知识很重要很重要很重要。

面试官问的面试题:

上海贝尔阿尔卡特朗讯公司软件开发面试题

linux是如何管理虚拟内存的?
Linux 的虚拟内存管理有几个关键概念:
1、每个进程都有独立的虚拟地址空间,进程访问的虚拟地址并不是真正的物理地址;
2、虚拟地址可通过每个进程上的页表(在每个进程的内核虚拟地址空间)与物理地址进行映射,获得真正物理地址;
3、如果虚拟地址对应物理地址不在物理内存中,则产生缺页中断,真正分配物理地址,同时更新进程的页表;如果此时物理内存已耗尽,则根据内存替换算法淘汰部分页面至物理磁盘中

查看面试题参考答案>>

面试相关细节:

你是通过何种渠道获得这次面试机会的?
答:校园招聘
整个面试花费了多长时间?(从接到面试消息到得到结果)
答:1天
面试形式包括哪些?
答:1对1面试
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:一般
这次面试的结果如何?
答:面试未得到工作

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!