自我介绍,实习做了啥,
iOS:
UICollectionView的复用有了解吗?
有了解什么第三方的库吗?
实习中做的弹窗是加在哪里的?
怎么确保弹窗是出现在最上层的?
alertview了解过吗?
UIWindows了解过吗?讲了传递和响应。
怎么让超过作用区域的坐标响应本作用区域的点击?
KVO底层实现,怎么同时监听多个对象。
操作系统:
虚拟内存,分页分段
页面置换算法
计网:
五层模型
应用层有什么协议?讲一讲dns
TCP头部有什么
------------------------------------------------------------------------------------
二面 8/6 55分钟
自我介绍,有别的offer吗,你感觉字节怎么样
讲一下实习项目
KVO底层实现说一下
OC的方法调用底层怎么实现的,消息机制
创建对象是存在内存哪块?
讲下数据类型和各占多少字节?
内存对齐知道吗?不好意思,我是java选手,那就问java
JMM说一下,我愣了一下
那说下JVM吧
垃圾回收算法
静态变量等的加载顺序
类加载机制
过去经历中比较有成就感的事
在国外学习碰到过的挫折
做题:leetcode 53,easy题,返回值是头尾坐标
------------------------------------------------------------------------------------
三面 8/10 35分钟
自我介绍
实习中怎么学ios
VC的生命周期,列举各函数
Load方法(不会)
TableView实现用到哪些函数
讲property的修饰词
本地化存储的方法
算法 leetcode 3
写一个单例模式,我用了GCD写,然后问dispatch once的底层实现(不会)
学习中看了什么书
进程调度策略
反问了后续流程
自我介绍
讲一个项目经历
实习的时候怎么学的iOS
Category用了什么样的设计模型?(不会)
有了解过哪些设计模型?单例、工厂、观察者扯了点
讲讲代理
OC内存管理
讲property的修饰词
讲讲runtime
metaclass有了解吗?(不会)
并行和并发(记忆模糊,没答出来)
讲下http状态码和对应的意思
索引是什么?用了什么数据结构?
为什么用B+而不是B树?
常用linux命令,fork干嘛的?
常用的git命令,rebase干嘛的?
做题:力扣permutation II
进公司后打算怎么学习?
目前手头offer情况
反问
全部评论
(1) 回帖