2019 iOS面试题大全 - Go语言中文社区

2019 iOS面试题大全


1、2018 iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染

2、2018 iOS面试题---Objective_C语言特性相关问题

3、2018 iOS面试题---runtime相关

4、2018 iOS面试题---算法相关

5、2019 iOS面试题-----内存管理、自动释放池与循环引用

6、2019 iOS面试题-----Block原理、Block变量截获、Block的三种形式

7、2019 iOS面试题-----进程、线程、多进程、多线程、任务、队列、NSThread、GCD、NSOprationQueue...

8、2019 iOS面试题-----多线程相关之GCD、死锁、dispatch_barrier_async、dispatch_group_async、Dispatch Semaphore

9、2019 iOS面试题-----多线程相关之NSOperation、NSOperationQueue、NSThread+runloop实现常驻线程、加锁

10、2019 iOS面试题-----RunLoop数据结构、RunLoop的实现机制、RunLoop的Mode、RunLoop与NSTimer和线程

11、2019 iOS面试题-----网络相关之HTTP协议

12、2019 iOS面试题-----网络相关之HTTPS、对称加密、非对称加密

13、2019 iOS面试-----一个基于UDP的简单的聊天Demo(用C语言、python、GCDAsyncUdpSocket来实现UDP通信)

14、2019 iOS面试题-----网络相关之UDP的特点、UDP的报文结构及差错检测

15、2019 iOS面试题-----网络相关之TCP、三次握手、四次挥手

16、2019 iOS面试题-----网络相关之TCP进阶:可靠数据传输、流量控制(滑动窗口)、拥塞控制

17、2019 iOS面试题-----网络相关之DNS

18、2019 iOS面试题-----网络相关之Cookie和Session

19、2019 iOS面试题-----网络相关之IP协议、IP数据报分片、IPv4编址、网络地址转换(NAT)

20、2019 iOS面试题-----网络相关之IPv6、从IPv4到IPv6的迁移

算法

1、七种常见的数组排序算法整理(C语言版本)

2、2019 算法面试相关(leetcode)--数组和链表

3、2019 算法面试相关(leetcode)--字符串

4、2019 算法面试相关(leetcode)--栈和队列

5、2019 算法面试相关(leetcode)--优先队列

6、2019 算法面试相关(leetcode)--哈希表

7、2019 算法面试相关(leetcode)--树、二叉树、二叉搜索树

8、2019 算法面试相关(leetcode)--递归与分治

9、2019 算法面试相关(leetcode)--贪心算法

10、2019 算法面试相关(leetcode)--动态规划(Dynamic Programming)

11、2019 算法面试相关(leetcode)--动态规划之背包问题

版权声明:本文来源简书,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://www.jianshu.com/p/84299b406d21
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-01-12 13:34:50
  • 阅读 ( 1129 )
  • 分类:面试题

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢