面试
文章平均质量分 78
D_猿员
这个作者很懒,什么都没留下…
展开
-
2021年,BAT等大厂常问的46个iOS面试基础问题。
前言收录的面试技术点,可能没那么多时间来总结答案,有什么需要讨论的地方欢迎大家底部留言。主要记录一下大厂技术点,希望能帮助到正在面试或者将要面试的伙伴吧。46个面试技术题:第一个问题:怎么优化应用启动时间。category,method 的实现机制,class的载入过程。runloop是来做什么的?runloop和线程有什么关系?主线程默认开启了runloop吗?子线程呢?如何保证线程安全?死锁是如何产生的?线程之间是如何共享资源的?进程之间如何原创 2021-10-22 16:39:30 · 768 阅读 · 0 评论 -
iOS开发面试时,常问的72个问题列表
前言面试 iOS 开发时,切入点很重要,不同的切入点会导致不同的结果,没有找到合适的切入点也无法对应聘者有一个全面的了解。所以这份面试问题列表更多的是提供方向,没有固定的答案,而且可以根据应聘者的回应引出更多有意思深层次的讨论。一般性问题最近这两天你有学到什么知识/技能么?最近有做过比较酷或者比较有挑战的项目么?最近看过的书/文章有哪些?如何向一个只接触过互联网的孩子解释「电视」?为什么要学习编程,编程对你而言的乐趣在哪儿?如果一个函数10次中有7次正确,3次错误,问题可能出现在哪里?自原创 2021-05-18 14:55:45 · 391 阅读 · 0 评论 -
进大厂的iOS程序员,原来是这样“跳槽”的!
序言我相信很多人都在说,iOS行业不好了,iOS现在行情越来越难了,失业的人比找工作的人还要多。失业即相当于转行,跳槽即相当于降低自己的身价。那么做iOS开发的你,你是否在时刻准备着跳槽或者转行了。我们先看一下现在iOS行业,iOS程序员在如今竞争激烈的市场环境下,你自己还值多少钱,下面是按年限,按要求提出的工作及薪资待遇。一至三年,三至五年,本科:那么你处于哪一个阶段,你拿的薪资待遇怎么样,你的工作怎么样,是不是天天加班,有改不完的bug,没有时间陪自己的小孩,爱人,家人。面对这样的一个现原创 2021-05-17 16:40:35 · 258 阅读 · 0 评论 -
2021年,大厂常问iOS面试题--Runloop篇
1.Runloop 和线程的关系?一个线程对应一个 Runloop。主线程的默认就有了 Runloop。子线程的 Runloop 以懒加载的形式创建。Runloop 存储在一个全局的可变字典里,线程是 key ,Runloop 是 value。2.RunLoop的运行模式RunLoop的运行模式共有5种,RunLoop只会运行在一个模式下,要切换模式,就要暂停当前模式,重写启动一个运行模式- kCFRunLoopDefaultMode, App的默认运行模式,通常主线程原创 2021-05-14 15:02:45 · 333 阅读 · 1 评论 -
7年iOS开发经验,教你写一份脱颖而出的简历,进入大厂机会翻3倍!
前言这篇文章我来总结一下iOS程序员的简历应该怎么写,有哪些注意事项,如何拿下大厂offer的必备技术点;花点时间,耐心看完,一定会对你有所帮助!目录一:iOS开发者定位分析二:iOS开发基本要求和技术加分项三:个人简历信息模板分析一:iOS开发者定位分析1、简历注意点(了解自己)1、不要夸张自身的简历;面试一问便知!2、简历制作尽量不要用"招聘网站"的自动生成简历模板3、根据自身的特点,自身优势,制作属于自己的简历(1)优势:学历,技术背景等,哪一块突出,哪一块就是优势!2原创 2021-05-06 16:16:55 · 5134 阅读 · 3 评论 -
程序员跳槽前 “必须“ 了解的事
跳槽前一定要清楚此时自己面临的瓶颈是什么,如果换一家公司是否能解决?不要看了些鸡汤,就马上找老板谈加工资。不要因为薪资待遇差而慢待自己工作,要通过工作快速提高自己,不要耽误自己的时间。经常从工作中做总结,输出为博客,这是一个思考的过程,能提高自己的专业素养,也是建立个人品牌的过程。沟通能力是不可或缺的综合素养的一部分,综合能力固然重要,切记不要忘了自己的专业知识,如果这个平台突然没了,去另外一个平台了。不会因为你擅长沟通而面试通过,而是沟通是在专业能力的附加值。和不喜欢的人一起工作才算有本事。原创 2021-04-20 13:59:10 · 177 阅读 · 2 评论 -
2021年,最新移动开发大厂iOS面试题记录
前言关于面试题,可能没那么多时间来总结答案,大家可以互相留言讨论。个人主要记录一下准备过程,和面试的一些总结,希望能帮助到正在面试或者将要面试的伙伴。一面:1、分类相关2、iOS 内存机制以及管理方案详细说3、http三次握手四次挥手4、GCD 与NSOperation相关问题5、SDWeablmage流程以及你设计图片缓存的你怎么设计6、KVO的原理7、assign和Weak区别以及其他关键字8、+load和+initialize9、编译器帮你加retain release 原理1原创 2021-04-19 15:37:44 · 217 阅读 · 0 评论