• iOS面试--字节跳动最新iOS开发面试题

      ##序言以下iOS面试题仅供参考,毕竟面试是不可控的,但懂得越多,自然机会越大! ####字节一面内容:1、 自我介绍 2、 介绍一下简历中的一个项目 3、 面向对象的三个要素 4、 多态? 5、 Java,python,OC运…

    • iOS面试题(一) - 22道多线程面试题

      ## 1.`NSThread`相关知识 ## 2.`GCD` 相关知识?(栅栏函数、Group、定时器、信号量、队列类型、任务派发方式、快速迭代、延迟处理) ##### 1.栅栏函数(控制任务的执行顺序) ```objc    dispatch_barrier_as…

    • Android面试知识点整理

      Java 多线程:http://www.cnblogs.com/wxd0108/p/5479442.htmlAndroid View继承关系:http://www.cnblogs.com/aademeng/articles/6539190.htmlActivity、 Service、 Content Provider、Broadcast Receiverse…

    • 面试题集,包含Android、Java、数据结构、算法等

      Android部分View的绘制流程;自定义View如何考虑机型适配;自定义View的事件分发机制;View和ViewGroup分别有哪些事件分发相关的回调方法;自定义View如何提供获取View属性的接口;Art和Dalvik对比;虚拟机…

    • Android基础知识相关的面试题

      绘制Activity生命周期流程图 不同场景下Activity生命周期的变化过程 启动Activity: onCreate()--->onStart()--->onResume(),Activity进入运行状态。 Activity退居后台: …

    • android底层原理相关的面试题

      activity启动过程: 无论通过Launcher来启动Activity,还是通过Activity内部调用startActivity接口来启动新的Activity,都通过Binder进程间通信进入到ActivityManagerService进程中,并且调用ActivityM…

    • iOS开发面试面试知识合集

      面试技术栈技术岗位面试,基本上离不开这三方面的东西:数据结构与算法语言/框架方面基础知识通用知识,项目所以今天专门整理了一些最近的面试中遇到的问题,对自己的能力也正确的评价一下数据结构与算法对…

    • Android基础/进阶面试考点

      一.基础 四大组件,五大布局. 四大组件:Activity Service ContentProvider BroadCastReceiver 五大布局:线性布局 相对布局 帧布局 表格布局 帧布局 数据持久化几种方式,都…

    • Android面试知识点重点总结

      问题: 1. XXX(某个比较重要的点)是怎么实现的? 2. 你在项目中遇到的最大的困难是什么,怎么解决的? 3. 项目某个部分考虑的不够全面,如果XXXX,你怎么优化? 4. XXX(一个新功能)需要实现,你有什么思…

    • 15道Android底层原理面试题目

      activity启动过程: 无论通过Launcher来启动Activity,还是通过Activity内部调用startActivity接口来启动新的Activity,都通过Binder进程间通信进入到ActivityManagerService进程中,并且调用ActivityM…