百度面试题——iOS开发

Posted fpga和matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度面试题——iOS开发相关的知识,希望对你有一定的参考价值。

目录

一面

二面

三面


一面


ios基础知识

Python基础知识,大概是多线程,线程安全,集合类,JVM,类相关知识等。

iOS一些源码的阅读

优秀的第三方框架源码阅读

GLSurfaceView的相关知识,OpenGL,Shader,绘制流程。

询问当前做的项目,以及到具体的实现和优化。

多进程间的通讯,Binder机制。

询问看过哪些框架源码,EventBus,Volley讲了一下。

二面


Delegate 、Notification和KVO比较各自的优缺点

在一个UI的正中间实现一个正方形的红色视图有几种方式?

手触碰到屏幕的时候,响应机制是怎样的?第一响应者是谁?追问 UIView和UIResponse的关系是什么?

UIViewController的生命周期是什么?追问 UIV

以上是关于百度面试题——iOS开发的主要内容,如果未能解决你的问题,请参考以下文章

一年iOS工作经验,如何一举拿下百度美团快手等Offer面经(附面试题)

iOS中的事件处理

面试经验丨百度 测试开发工程师 面试题集(含面试题答案),来瞧瞧

百度腾讯热门面试题:聊聊Unix与Java的IO模型?(含详细解析)

百度校招历年经典面试题汇总:Java开发岗

百度校招历年经典面试题汇总:Java开发岗