从事iOS研发5年的面经——希望对你们有帮助
今天和大家分享一下,我从事iOS开发5年的面试心得。 大大小小参加过不下30+公司的面试,其中不乏BAT、TMD等一线互联网公司,总结一下,发现大厂招聘都有一个共性。 对技术的要求很全面,有些同学认为iOS掌握了基础的UI、网络、内存、多线程等等就够了,其实要想更好的应付iOS的面试,这些是远远不够的。比如对RunTime底层实现机制、...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月21日 赞:1 评论:0 阅读:437
我的阿里之路+iOS面经考点
我的2017是忙碌的一年,从年初备战实习春招,年三十都在死磕JDK源码,三月份经历了阿里五次面试,四月顺利收到实习offer。然后五月怀着忐忑的心情开始了蚂蚁金服的实习。八月,又经历了两轮面试,总算拿到转正offer。到此为止,我总算可以尽情地享受最后的校园时光了。 希望我的经历与感悟能帮助到大家。 我的读研经历 阿里是我...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月21日 赞:2 评论:0 阅读:238
这一篇百度 iOS 面试总结轰动整个开发界【头条热搜】
百度移动云可穿戴部门的面试经历,面试官都非常热情友好,一上来反倒弄的我挺不好意思的。下面记录一下自己的面试过程,因为我真的没啥面试经验,需要总结下。 一面 Objective C runtime library:Objective C的对象模型,block的底层实现结构,消息发送,消息转发,这些都需要背后C一层的描述,内存管理。 Core Data:中多线程中处理大量数据...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月21日 赞:1 评论:0 阅读:70
iOS 开发人才市场饱和了吗?为什么我会继续选择深入学习iOS开发?
前言: 说饱和是饱和的;说不饱和也是不饱和的。 一),几年间移动互联网的飞速发展以及互联网创业的大潮来袭,使得 iOS 开发一职位炙手可热。由于前几年 iOS 开发的稀缺以及自学门槛相对其他技术高(需要 Mac 和 iPhone),加之创业公司大都以移动端产品作为入口,iOS 开发的薪资也水涨船高。 1,随着时间的推移,互联网已经为越来...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月19日 赞:0 评论:0 阅读:143
iOS很好,就像你前女友一样好。不是移动开发不行,是你不行!!!
前言: 本文针对于广大iOS开发者,很多时候,我们看待技术的方向总是以目前所处的环境、或者项目。但我们应该意识到,我们是以开发者自居,而不是某某公司的开发者自居,我们学习储备技术应该从自身出发,让自己技术范畴的选择更加的宽阔,而不是随着经验的积累反而变得更加狭隘,缺少了一些创造性和选择性, 我们是独一无二...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月19日 赞:0 评论:0 阅读:124
一样的iOS开发程序员为什么有人4k有人40k?原因就在这里!
前言 移动开发真正火起来其实就是最近这几年,iOS 开发技术因为发展也就才这么几年,所以值得做的事情还有很多,这就造成了每年苹果的 WWDC 都会推出一堆新的特性和 API。整体上来说,这对业界是好事情。在技术更新过程中产生一些坑,是在所难免的事情。所以希望大家都能用一个比较平和的心态去搞定这些坑。 我之前写过一篇《...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月19日 赞:0 评论:0 阅读:116
经过阿里,百度一面,二面后,我总结了150道iOS面试题
经过阿里,百度一面,二面后,我总结了150道iOS面试题。 金三银四已经过去,根据统计,很多人都会选择在三月四月跳槽,原因有很多,企业年后会有大量员工离职,员工觉得老公司待遇不怎么样?薪资不够高,想换个新环境等等原因,所以,三月四月份就变成了招聘与跳槽的旺季。 前面一段时间自己的一面二面,自己总结了150道面试题...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月17日 赞:1 评论:0 阅读:353
面试官自述:面向高级开发人员的iOS面试问题
当您准备进行技术性iOS面试时,了解您可能会询问哪些主题以及经验丰富的iOS开发人员期望什么是非常重要的。 这是许多硅谷公司用来衡量iOS候选人资历水平的一系列问题。 这些问题涉及iOS开发的各个方面,旨在触及对平台的广泛理解。 毕竟,高级开发人员应该能够从头到尾地发布完整的iOS产品。 这绝不是一个详尽的列表,但它可以帮...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月17日 赞:0 评论:0 阅读:371
想进BAT的iOS程序员,看完这个你还觉得Offer难拿吗?
前言: 从呆了将近两年的公司正式离职,交接完全部工作,心里还有有点不舍。谈及离职原因主要是个人发展,感觉自己的发展遇到了瓶颈,目前工作内容也感觉没有太大的挑战。这无关钱的问题,最主要的原因就是自己想更大努力的提升自己,充实自己,换一个工作环境,刺激自己的学习动力,所以这个时候离开舒适区,或许对自己的...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月17日 赞:0 评论:0 阅读:371
30K iOS程序员的简述:如何成为高级开发人员
前言: 本篇文章适用于所有在这个行业已经有了几年时间后想要在职业生涯中取得突破的开发人员,编程人员和程序员(或者你可能刚刚开始,但希望你能看到你的路径)。本文适合那些有着简单愿望的人:你想成为一名高级开发人员,并希望在你的领域中脱颖而出。在阅读完这篇文章后,您将获得一组具有最佳资源列表的路径,供您升...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月16日 赞:1 评论:0 阅读:514
鹅厂6年在职架构师告诉你如何成为iOS大牛开发者【进阶篇】
序言: 如果从 13 年移动客户端大火开始算起,至今已经有五个年头了。现在移动端的形势也不需要太多的废话来描述,一句话总结就是:“浪潮退去,谁在裸泳一看就清楚。”我希望借助这篇文章来聊聊在我心目中,移动互联网下一个五年的趋势和机会,以及我们 iOS 工程师能做哪些准备,实现自我提高。本文主观性的看法比较多,文笔...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月16日 赞:2 评论:0 阅读:349
iOS高级开发者如何才能进阶?
说实话这个话题说的有点大了,其实我有时候也是非常的迷茫的,工作忙的时候还能跟着工作的节奏走,闲下来时间一长就有点迷茫,不知做什么。这当然是非常恐怖的了,所以现在在迷茫过、在不知所措过之后,想想还是应该写写文章屡屡思路再上路,希望自己能养成好的习惯坚持下去。 首先工作过两年的工程师,只会搭建View、使用第...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月16日 赞:0 评论:0 阅读:388
原来阿里的iOS面试题是这样的?
很多时候,我们看待技术的方向总是以目前所处的环境,或者项目。但我们应该意识到,我们是以开发者自居,而不是某某公司的开发者自居。我们每个人都是一个独立的个体,并不是要靠依附于某一个公司而才能存在于世!我们学习储备技术应该从自身的发展出发。 让自己技术范畴的选择更加宽阔,而不是随着经验的积累反而变得更加...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月16日 赞:0 评论:0 阅读:308
招人已了,48道面试题加答案放出来
人才济济的iOS开发者,你凭什么脱颖而出? 与岗位要求相去甚远,如何挑战极限? 想去心怡公司,如何马到成功? 那么,你的绝招是什么呢? 底层: 1、runloop和线程有什么关系? 2、你是否接触过OC中的反射机制?简单聊一下概念和使用 3、objc中的类方法和实例方法有什么本质区别和联系? 4、runloop的mode作用是什么? 5、1runloop是什么/...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月16日 赞:0 评论:0 阅读:296
压倒程序员的最后一个面试题,iOS性能优化的面试题
这是我前面几天碰到的面试题: 如何对定位和分析项目中影响性能的地方?以及如何进行性能优化? 我的答案: 定位方法: instruments   在iOS上进行性能分析的时候,首先考虑借助instruments这个利器分析出问题出在哪,不要凭空想象,不然你可能把精力花在了1%的问题上,最后发现其实啥都没优化,比如要查看程序哪些部分最耗时,可以...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月16日 赞:0 评论:0 阅读:248
iOS面试题大全-点亮你iOS技能树
大全-点亮您的iOS技能树 iOS面试题大全-点亮您的iOS技能树. png 此外,有人向我询问这个应用的开发过程,我也会尽快整理出来,并把应用开源。 正文 学iOS一年多了,很想对自己的知识进行一个梳理,而最近又陆陆续续看到了不少iOS面试题,所以想整理下这些问题,同时写一个iOS面试题应用,所以就有了这篇文章。需要最新面试资料和高级...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月12日 赞:1 评论:0 阅读:382
视频直播技术总结,大咖带你装逼
一、直播的技术架构: 直播视频采集SDK(PC/IOS/Anddroid)——直播CDN (直播流分发加速)——直播视频播放器SDK(PC/IOS/Android) 这里写图片描述 二、音视频处理的一般流程: 数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示 1、数据采集: 摄像机及拾音器收集视频及音频数据,此时得到的为原始数据 涉及技术或协议:...【详细】
iOS开发 程序员 面试 逆向开发 音视频 底层 安全攻防
2018年07月12日 赞:1 评论:0 阅读:269
iOS开发--SDWebImage底层实现原理及内部实现过程
SDWebImage底层实现有沙盒缓存机制,主要由三块组成 1、内存图片缓存 2、内存操作缓存 3、磁盘沙盒缓存 options 选择方式 [self.image1 sd_setImageWithURL:imagePath1 placeholderImage:[UIImage imageNamed:@"default"] options:SDWebImageRetryFailed]; 其他就不一一介绍了,oc是自文档语言,看方法名就知道干什么的了。除了带options选项的方法,其他的方法都是综合存...【详细】
iOS开发 程序员 面试 逆向开发 底层 安全攻防
2018年07月11日 赞:0 评论:0 阅读:330
一个年薪一百万的女程序员:技术进阶之路
刚进入的公司已经成为一名初级开发工程师。我们如何在这一技术路线上变得野蛮? 这一技术的路径是一个Pilar Meade,少人去了。 多年来,爸爸一直在IT领域接触大量的大型咖啡技术,其成长道路可能如下: 点击关注作者四字可以找到ios高级进阶组织 1。夯实夯实基础 无论你是计算机专业的培训师,需要ios高级进阶视频资料可以加我扣扣...【详细】
iOS开发 程序员 面试 逆向开发 底层 安全攻防
2018年07月10日 赞:0 评论:0 阅读:396
iOS组件化方案调研
iOS组件化方案探索 一、什么是组件化? 1、什么是组件? "组件"一般来说用于命名比较小的功能块,如:下拉刷新组件、提示框组件。而较大粒度的业务功能,我们习惯称之为"模块",如:首页模块、我的模块、新闻模块。 这次讨论的主题是组件化,这里为了方便表述,下面模块和组件代表同一个意思,都是指较大粒度的业...【详细】
iOS开发 程序员 面试 逆向开发 底层 安全攻防
2018年07月10日 赞:0 评论:0 阅读:245
共28个 共2页 12
sina weixin mail 回到顶部