当前位置: 首页 > 面试经验 >

哈啰 iOS 中台一面(面了将近2小时)

优质
小牛编辑
69浏览
2024-03-28

哈啰 iOS 中台一面(面了将近2小时)

超长一面,从百草园问到三味书屋(一面将近两小时),来个面经攒运气
自我介绍
实习内容相关
技术栈相关
数据结构算法:
数组链表区别,各自的优缺点
如何实现一个哈希表,哈希冲突的解决办法
二叉树的基本概念,二叉搜索树的性质,深度优先,广度优先,回溯
快排、归并思想及优化
动态规划的例子,引入到地图中路径的选择
计算机网络:
讲一下http协议
https流程细说(tls握手过程)
场景拓展:在没有https的年代,如何设计确保信息安全
操作系统:
进程线程区别
虚拟内存和物理内存
静态类型语言和动态类型语言的区别
OC:
ARC下的内存管理
开发中用过block吗,描述下什么是block,怎么使用的,遇到过什么问题,怎么解决(__block这一块问的有点深)
什么类型的变量才需要用__block
GCD
设计模式:
观察者、单例讲一讲
实习:
公司项目架构、对项目的了解
OC三方库:
SDWebImage,流程细说
场景:和面试官探讨,多帧高分辨率gif的解码显示策略(有点被拷打的意思,面试官讲解预加载多少帧,解码之后缓存bitmap)
 类似资料: