首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

iOS面试中被面试问到的问题

谈谈你对ios性能优化的理解. 你用过单元测试吗?怎么才能做好单元测试? 你知道的的本地数据持久化都有哪些。你比较喜欢用哪些 为什么? 谈谈MVC设计模式的优缺点。...指出你项目中用到的单例模式。 谈谈你对数据结构 计算机组成原理 操作系统 以及算法的理解。 谈谈tableview的重用机制。 你是否自己写过第三方或者你有没有深入的了解过第三方的实现原理。...谈谈你对ios中沙盒机制的理解。 谈谈你对推送的理解。 你是怎么看block和delegate的? 谈谈ios9新特性。 谈谈你平常了解行业最新动态的方式....你自定义播放器的时候遇到的难点在哪? 你使用数据的存储有哪些?coredata 和FMDB的区别在哪?两者的优势在哪? GCD NSOperation 和NSOperationqueue 的区别?...如果让你接手一个项目你认为在架构的时候需要考虑些什么? 原文链接:www.shavekevin.com/2015/12/31/mianshiwenti

2K60

iOS面试中被面试问到的问题答案(一)

指出你项目中用到的单例模式。 目录 以下问题的答案是之前写的一篇文章 面试中被面试问到的问题 现在把问题的答案整理了一份出来给大家。希望对大家有所帮助。如果整理的答案有问题,请联系我。...4.谈谈你对iOS性能优化的理解. 谈起iOS的性能优化我们首先想到的是应该是tableview表视图的优化。...这个项目有两个小问题:SKView 虽然能监视到 GPU 的卡顿,但引入 SKView 本身就会对 CPU/GPU 带来额外的一点的资源消耗;这个项目iOS 9 下有一些兼容问题,需要稍作调整。...我们不能使用简单的的 dispatch_once 方案了,而这个方案能够保证线程安全以及所有调用 [SPThumbnailCache sharedThumbnailCache] 的地方都能访问到同一个实例...问题在于一个对象得生命周期可能在项目的最初阶段没有被很好得考虑清楚。举一个具体的例子,Dropbox 的 iOS 客户端曾经只支持一个账号登录。

1.7K80
您找到你想要的搜索结果了吗?
是的
没有找到

面试高频题:讲讲项目中的技术难点

相信很多人都有类似的经历,在面试快要结束的时候经常会被问到一个问题:讲讲项目中的技术难点?...这是一个比较开放的问题,首先它没有固定的答案,因为每个人做过的项目不同,使用的框架不同,对应的架构不同,自然遇到的技术难点也不同。 1....技术层面的难点 技术层面的难点可以是做了 GC 的优化,从多少 GC 次优化到多少次,STW 的时间降低了多少,通过哪些手段做的优化。...并且面试官会认为你是具备去分析并解决问题的能力。 3. 不一定是技术层面的难点 虽然问的是技术难点,如果你确实没有遇到过什么技术难点,这个时候可以往其他方面去靠,不要直接回答说:没有遇到过什么难点。...并且在做完后取得了什么样的成绩,这个过程对自己来说是非常具体挑战性的,所以这是在项目中遇到的一个难点

1.9K20

彩票项目难点分析

公司从去年年底到现在,彩票的项目一直没停过,从这一方面可以侧面反应出,在线够彩会逐渐代替实体店,就像在线购物一样,这个需求是相当大的。   ...经过2,3个项目的开展,我也大致熟悉了彩票网站,了解了它的运营流程,技术难点等一些专业性的东西,下面我会整理几个我个人的经验,希望不管是同事,或是同行,看到这份文档后,能对你在项目进行中多少有点帮助。...难点1:开奖   不管是黑彩还是正规彩票网站,总会有几个高频彩种,所谓高频,就是开奖时间短,比如时时彩,1天120期,10分钟开一期。...而是这样的开奖地址:http://trade.500wan.com/static/public/ssc/xml/newlyopenlist.xml,这是重庆时时彩的开奖地址,客户一般都无法提供,所以这是一个难点...难点2:客户需求   经过几个彩票项目后,我发现每个做黑彩的客户在前期都不明确自己的想法,总会拿一个现成的网站,或者多个,让我们仿造,当整个项目成型后,进入后期调试环节的时候,客户可能又从别的黑彩网站上看到新颖的东西

65010

面试问到 读写锁,慌了!

你好,我是田哥 尽管不是面试黄金时段,但还是有部分朋友获得面试机会。另外,在面试中,大部分朋友都怕被问并发编程相关技术,主要原因有两个: 1:根本没有学过,或者是没有系统学习过。...2:项目中压根儿没用过(面试问你了,等你入职才发现其实也不用 ) 关于并发编程,我画了一张图,这张图是将并发编程知识串联起来,全网唯一 需要高清图请联系我 昨天,一位朋友面试中被问到一个比较冷门的并发编程知识...实话说,这个问题确实很冷门,我面试辅导过那么多人,都没有被问过。这类问题,单靠普通八股文确实很难应对,需要系统学习过。面试辅导基本上都是速成,速成基本上都是靠高频题、面试技巧等方式来搞定。...如果需要模拟面试面试辅导、技术辅导的朋友,可以私信找我,也可以参考文章看具体详情:全程面试辅导,保驾护航! 好了,扯远了,咱们开始今天的主题。

12920

难点理解&面试题问答

3.面试问题集锦 3.1说出request里面几个常用的属性 a)查询参数 args:url地址上最后面传给服务器的参数 b)请求数据data:就是客户端发送给服务器的原始数据(raw原始数据) c)上传的文件...就是一个保存了前端和后台连接状态的容器,他里面存放了什么呢,回归正题,就是上面的几个属性(绕一圈子,再回来,第一面试官觉得你能侃,能聊,知识面不错,印象加分) 3.2说出HTTP状态保持的原理 a)在用户登录之后...在psot请求时,form表单或ajax里添加csrf_token(实际项目代码里就是如此简单) 解决原理:添加csrf_token值后,web框架会在响应中自动帮我们生成cookie信息,返回给浏览器...,简单就三步,生成迁移文件夹,项目中更改表后执行生成迁移文件,执行迁移(Django中只需要2步更简单,生成迁移文件,执行迁移文件就行) ?...优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解

75320

这些 Redis 面试题虽然简单,但是面试常常问到

16000字Redis面试知识点总结,建议收藏! 1、正文 Redis应该算面试中必问的一个知识点,但是发现很多童鞋并不熟悉这块,这篇就常见的一些问题做一些整理,有不对的地方欢迎留言指正!...(可以看到很多面试其实都是连环炮,面试官其实在等着你回答到这个点,如果你答上了对你的评价就又加了一分) RESP 是redis客户端和服务端之前使用的一种通讯协议; RESP 的特点:实现简单、快速解析...Strings the first byte of the reply is "$" 字符串 For Arrays the first byte of the reply is "*" 数组 持久化在面试问到的频率较高...如果你快速的在Google中搜索“Redis queues”,你马上就能找到大量的开源项目,这些项目的目的就是利用Redis创建非常好的后端工具,以满足各种队列需求。

68820
领券