网易云iOS开发一面面经

面试体验很好,主要是聊基础知识,面试的过程中会不断的引导

网易云iOS开发一面面经(技术面,视频,45min)

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.反问
#网易云音乐##网易##iOS工程师##面经#
全部评论
没有ios问题的一面😂
点赞 回复 分享
发布于 2021-08-31 19:07
收到二面通知了嘛
点赞 回复 分享
发布于 2021-09-02 11:20
字节校招提前批内推 https://www.nowcoder.com/discuss/982789
点赞 回复 分享
发布于 2022-07-09 19:38

相关推荐

头像
11-27 14:28
长沙理工大学
刷算法真的是提升代码能力最快的方法吗? 刷算法真的是提升代码能力最快的方法吗?
牛牛不会牛泪:看你想提升什么,代码能力太宽泛了,是想提升算法能力还是工程能力? 工程能力做项目找实习,算法也分数据结构算法题和深度学习之类算法
点赞 评论 收藏
分享
微风不断:兄弟,你把四旋翼都做出来了那个挺难的吧
点赞 评论 收藏
分享
感性的干饭人在线蹲牛友:🐮 应该是在嘉定这边叭,禾赛大楼挺好看的
点赞 评论 收藏
分享
oppo 应用软开 22*15+0.5*12
拿到了ssp完美:真的坎坷,但是你至少拿到这么多offer了!
点赞 评论 收藏
分享
评论
4
25
分享
牛客网
牛客企业服务