为了保证制作简历的安全性和流畅性,建议您使用Chrome浏览器进行访问
熙玛拉雅 学校
APP 内打开
分享
8
22

网易云iOS开发一面面经

1.C++


(1)C++内存布局?(栈区、堆区、全局区、常量区、代码区,讲了下每个区的作用)


(2)各个区的内存排列?(从低地址往高地址依次是代码区、常量区、全局区、堆区、栈区)


(3)字节序有了解吗,介绍下?(大端序、小端序)


(4)有了解过为什么会出现两种字节序吗?(不同的字节序会影响取数据的效率,例如计算机通常采用小端序列,是因为CPU读取内存中的数据时,是从低地址向高地址方向进行读取的。)


(5)编译和链接做了哪些事情?


(6)静态库和动态库的区别?


(7)静态库和动态库哪个体积会更大?


(8)静态库链接的时候做了哪些事情?

2.网络


(1)一次HTTP请求涉及到哪些过程?(DNS解析,TCP三次握手,HTTP请求,HTTP响应,浏览器渲染也没,TCP四次挥手)


(2)DNS解析的过程?(浏览器缓存->OS缓存->hosts文件->本地DNS服务器->根域名服务器->顶级域名服务器->权威域名服务器,浏览器到本地DNS服务器之间递归查询,本地DNS服务器到根域名、顶级域名、权威域名服务器之间迭代查询)

(3)除了好记以外,为什么要用域名访问服务器,直接用IP不行吗?(同一个服务器节点上面可能运行多个服务器程序,如果单用IP没法进行区分,用域名可以进行区分)


3.代码


( Leetcode1)给一个 int数组,没有重复的数字,以及一个 int target,如果数组中两个数字之和 =target,输出这两个数字

4.反问

发布时间:2021年09月07日
用户头像
我来说两句…
共 8 条评论
曌霄 华南理工大学·2023届
M
2021年09月07日 回复
捧着风的少女 莫纳什大学·2022届
收到二面通知了吗?
2021年09月07日 回复
熙玛拉雅 捧着风的少女: 嗯,周六二面
2021年09月07日 回复
江雪 新南威尔士大学·2022届
刚刚面完,没问啥,感觉像在聊天🤣🤣,然后做了链表题
2021年09月07日 回复
奈奈生 多伦多大学·2022届
有二面面经吗
2021年09月07日 回复
熙玛拉雅 奈奈生: 我无了
2021年09月07日 回复
螳螂在后 天津理工大学·2022届
没有ios问题的一面😂
2021年09月07日 回复
熙玛拉雅 螳螂在后: 🤣因为不会iOS,所以只问计算机基础
2021年09月07日 回复