E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IOS面试
2020年
iOS面试
题及答案
问题来源:链接:https://juejin.im/post/5e75aba6e51d4526d71d65581,分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员?①类别中原则上只能增加方法(能添加属性的的原因只是通过runtime能添加属性的的原因只是通过runtime的objc_setAssociatedObject和objc_getAssociatedO
FORMAT-qi
·
2020-06-29 17:26
iOS总结
字节iOS开发岗面试真题(已拿offer)
序言疫情基本控制,同时面试也渐渐开始了,以下
iOS面试
题仅供参考,毕竟面试是不可控的,但懂得越多,自然机会越大!字节一面内容:1、自我介绍2、介绍一下简历中的一个项目3、面向对象的三个要素4、多态?
一意孤行的程序员
·
2020-06-29 14:00
字节iOS开发岗面试真题(已拿offer)
序言疫情基本控制,同时面试也渐渐开始了,以下
iOS面试
题仅供参考,毕竟面试是不可控的,但懂得越多,自然机会越大!字节一面内容:1、自我介绍2、介绍一下简历中的一个项目3、面向对象的三个要素4、多态?
一意孤行的程序员
·
2020-06-29 14:00
iOS面试
题整理
1.socket原理:socket中文翻译为套接字是支持TCP/IP协议的网络通信的基本操作单元,包含网络通信必须的5种信息:连接使用的协议,本地主机的IP,本地进程的协议端口,远地主机的IP,远地进程的协议端口。当应用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供服务的问题,多个TCP连接或应用程序会同时通过一个TCP协议端口传输数据。为了区分不同的应用程序和连接,为应用程序
13598076785
·
2020-06-29 09:46
2019年
IOS面试
题总结(一)
2019年
IOS面试
题总结(一)文章目录2019年
IOS面试
题总结(一)1.ios内存管理机制2.NSThread、GCD、NSOperation多线程3.输入一个字符串,判断这个字符串是否是有效的IP
ice_plus
·
2020-06-29 09:45
IOS技术
iOS面试
题收集(之MJExtension 字典转模型)
MJExtension是一套字典和模型之间互相转换的超轻量级框架MJExtension能完成的功能字典(JSON)-->模型(Model)模型(Model)-->字典(JSON)字典数组(JSONArray)-->模型数组(ModelArray)模型数组(ModelArray)-->字典数组(JSONArray)JSONarray->modelarray【字典数组转成模型数组】NSArray*di
SK丿希望
·
2020-06-29 02:38
iOS面试
题之人在面试都是套路(一)**颜值APP
iOS面试
题总结
**颜值APP
iOS面试
题人在面试,都是套路!
Miu七七
·
2020-06-29 02:09
iOS面试
题-第十二页
21.oc中可修改和不可以修改类型。答:可修改不可修改的集合类。这个我个人简单理解就是可动态添加修改和不可动态添加修改一样。比如NSArray和NSMutableArray。前者在初始化后的内存控件就是固定不可变的,后者可以添加等,可以动态申请新的内存空间。22.我们说的oc是动态运行时语言是什么意思?答:多态。主要是将数据类型的确定由编译时,推迟到了运行时。这个问题其实浅涉及到两个概念,运行时和
像羽毛那样轻
·
2020-06-29 02:16
ax
ios面试
题总结
axios是什么1.Axios是一个基于promise的HTTP库,可以用在浏览器和node.js中。前端最流行的ajax请求库,2.react/vue官方都推荐使用axios发ajax请求axios特点1.基于promise的异步ajax请求库,支持promise所有的API2.浏览器端/node端都可以使用,浏览器中创建XMLHttpRequests3.支持请求/响应拦截器4.支持请求取消5.
Miofly
·
2020-06-28 23:10
promise
2020年面向高级开发人员的
iOS面试
题总结(附答案)
这绝不是一个详尽的列表,但它可以帮助你为即将到来的技术
iOS面试
做准备。目录你使用的最新版本的iOS是什么?你喜欢什么,为什么?什么是iOS应用程序,您的代码适合哪里?
敲代码无限循环
·
2020-06-28 21:00
2020年面向高级开发人员的
iOS面试
题总结(附答案)
这绝不是一个详尽的列表,但它可以帮助你为即将到来的技术
iOS面试
做准备。目录你使用的最新版本的iOS是什么?你喜欢什么,为什么?什么是iOS应用程序,您的代码适合哪里?
不思议的iOS
·
2020-06-28 21:00
iOS面试
题4
11.Category能否添加属性?如果能添加,怎么操作?在Category中不能直接添加,但是可以间接添加.通过关联对象来间接实现.我们知道,在类中直接写个属性,这时候,Xcode帮我们做了两件事情声明一个成员变量,声明一个set方法,一个get方法实现set方法和get方法但是在一个分类中声明一个属性的话,Xcode只会帮我们做一件事情提供set和get方法的声明所以,我们需要通过在分类采取关
funny_soul_1024
·
2020-06-28 21:30
面试题
一篇很全面的
IOS面试
题(上)
目录一、基础知识点二、第三方框架三、算法四、编码格式(优化细节)五、其他知识点复制代码一、基础知识点设计模式是什么?你知道哪些设计模式,并简要叙述?设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。1).MVC模式:ModelViewControl,把模型视图控制器层进行解耦合编写。2).MVVM模式:ModelViewViewModel把模型视图业务逻辑层进行解耦和编写。3).
weixin_34303897
·
2020-06-28 16:09
iOS面试
- 收藏集 - 掘金
KVC与KVO拾遗补缺-iOS-掘金KVC和KVO是Cocoa框架提供的一个非常强的特性,使用好它们能大大提高我们的开发效率,今天咱们就来探讨一下关于KVO需要注意的事情。...谈KVC、KVO(重点观察者模式)机制编程-iOS-掘金那么,卧底这样的工作,在我们程序里有没有呢?答案是肯定的,观察者模式。...iOS动画实践三-UIView的动画你真的会用吗-iOS-掘金在这一节中,我们继续讲解UI
weixin_34242819
·
2020-06-28 14:17
iOS 面试合集 - 收藏集 - 掘金
那些著名和非著名的
iOS面试
-前篇-iOS-掘金Swift好多坑,一个人填不来,怎么办问身边同事吧,又怕被暗笑技术差劲1、如何追踪app崩溃率,如何解决线上闪退当iOS设备上的App应用闪退时,操作系统会生成一个
weixin_34192732
·
2020-06-28 13:34
2018 一份"有点难"的
iOS面试
题(5年iOS开发)
升级版
iOS面试
题来了,目测难倒90%iOS程序员,目测一大波程序员撸着袖子在靠近。每道题都不难,对知识广度有要求,请摸着良心回答,不要百度。
SimminonGarcia
·
2020-06-28 10:18
最新
iOS面试
真题大全
如果你想去大公司,如果你是3年左右的iOS开发者,如果你对面试的未知没有十足的信心,如果你期望的薪资在15K+,那么请认真刷完这100道面试题,都是真实公司经历的...你要先自思考,看个人那些方面还不足!1、自我介绍2、如何实现一个倒计时功能,类似于蘑菇街中的秒杀。3、怎么理解es6箭头函数中的this,它和一般函数的this指向有什么区别呢?4、一个矩形,里面一个樱桃,过樱桃做一条直线,并且没有
weixin_34060741
·
2020-06-28 10:51
12个iOS技术面试题及答案总结
这篇文章给大家总结了在
iOS面试
的时候可能会遇到的12个技术面试题,以及这些面试题但答案,这些答案只是给大家一些参考,大家可以再结合自己理解进行回答,有需要的朋友们下面来一起看看吧。
_小迷糊_997
·
2020-06-28 10:41
IOS面试
经常被问到的问题
1.搞清楚touch事件的传递(事件的响应链)事件的响应(responderchain)只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出,优先是最上层的view响应事件,如果该view有视图控制器的话会是下一个响应者,否者就是该view的父视图,这样至上而下传递事件。直到单例UIWindow对象,最后是单例UIApplication对象以终止,UIApplica
weixin_34010949
·
2020-06-28 09:03
面试了10名开发者后,总结了50道
iOS面试
题
前言:金三银四,金三已经过去,到了银四,根据统计,很多人都会选择在三月四月跳槽,原因有很多,企业年后会有大量员工离职,员工觉得老公司待遇不怎么样?薪资不够高,想换个新环境等等原因,所以,三月份就变成了招聘与跳槽的旺季前面一段时间给公司面试了10个iOS开发,自己总结了50道面试题,在此,我分享给大家,希望大家在四月份要找工作的朋友,我的这篇文章能给你有所帮助。基础:1、如何令自己所写的对象具有拷贝
weixin_34009794
·
2020-06-28 09:26
面试官自述:面向高级开发人员的
iOS面试
问题
面向高级开发人员的
iOS面试
问题当您准备进行技术性
iOS面试
时,了解您可能会询问哪些主题以及经验丰富的iOS开发人员期望什么是非常重要的。这是许多硅谷公司用来衡量iOS候选人资历水平的一系列问题。
weixin_33994429
·
2020-06-28 09:34
经过阿里,百度一面,二面后,我总结了50道
iOS面试
题
经过阿里,百度一面,二面后,我总结了50道
iOS面试
题。金三银四已经过去,根据统计,很多人都会选择在三月四月跳槽,原因有很多,企业年后会有大量员工离职,员工觉得老公司待遇不怎么样?
weixin_33957648
·
2020-06-28 08:03
刷完这300道面试题,请问我可以去Bat面试了吗?
100家知名企业今年来
iOS面试
题合集:你要的这里都有;企业要的这里也有;从基础开始到进阶、深入底层整理出188个面试题,全是干货这些全部是题目跟类目,每个题目都会有相对的答案,由于字数太多所以我整理出一个文档
weixin_33943347
·
2020-06-28 08:45
腾讯—最新
iOS面试
题总结
关于面试题,可能没那么多时间来总结答案,有什么需要讨论的地方欢迎大家指教。主要记录一下准备过程,和面试的一些总结,希望能帮助到正在面试或者将要面试的同学吧。腾讯一面1、介绍一下实习的项目,任务分工,做了哪些工作?介绍实习内容2、网络相关的:项目里面使用到什么网络库,用过ASIHTTP库吗3、断点续传怎么实现?需要设置什么?4、在杭州HTTP请求服务器响应快,可能离服务器距离近,而在深圳访问就很慢很
weixin_33896726
·
2020-06-28 07:48
iOS面试
题-开发实用篇
简述APP生命周期一张图即可反映APP生命周期:APPAPP启动过程及简单优化1.解析Info.plist加载相关信息,如闪屏沙箱建立,权限检查2.Mach-O加载如果是胖二进制,寻找合适CUP类别的部分加载所有依赖Mach-O文件定位内部,外部指针引用,如字符串,函数执行声明函数加载扩展类C++静态对象加载,调用Objc的+(load)函数3.程序执行main函数执行UIApplicationM
洁简
·
2020-06-28 06:15
view和layer关系
前言前面发了一篇
iOS面试
的文章,在说到UIView和CALayer的区别和联系的时候,被喵神指出没有切中要点,所以这里就CALayer和UIView这个问题重新整理了下。
叶君臣
·
2020-06-28 05:12
【2018年最新】
iOS面试
题及答案
设计模式是什么?你知道哪些设计模式,并简要叙述?设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。1).MVC模式:ModelViewControl,把模型视图控制器层进行解耦合编写。2).MVVM模式:ModelViewViewModel把模型视图业务逻辑层进行解耦和编写。3).单例模式:通过static关键词,声明全局变量。在整个进程运行期间只会被赋值一次。4).观察者模式:
weixin_33775582
·
2020-06-28 05:30
ios-面试题链接(四)
经典面试题非技术面试题C面试题1C面试题2C面试题3iOS笔试题01iOS笔试题02iOS笔试题03iOS笔试题04
iOS面试
题01-多线程网络
iOS面试
题02-内存管理
iOS面试
题03-Foundation
iOS
战者不息
·
2020-06-28 04:25
试答卓同学的 iOS 面试题
卓同学昨天写了一篇文章《4道过滤菜鸟的
iOS面试
题》。我手痒决定默写一个参考答案。后来发现不认真回答被大家喷成狗,所以决定积极改造,重新做人。下面就是修编之后的答案。
weixin_33701617
·
2020-06-28 03:59
12个iOS技术面试题及答案总结
这篇文章给大家总结了在
iOS面试
的时候可能会遇到的12个技术面试题,以及这些面试题但答案,这些答案只是给大家一些参考,大家可以再结合自己理解进行回答,有需要的朋友们下面来一起看看吧。
weixin_33696106
·
2020-06-28 03:25
试题 极客学院
iOS面试
题汇总编程狂人系列文章推酷framework7中文视频教程E家课堂iOS开发——Objective-C面向对象高级特性中包装类、类处理、类别、扩展、协议、委托、异常处理、反射等概念详解PHP开发笔记弹幕系统宝库
weixin_30721899
·
2020-06-27 23:33
iOS面试
必看,最全梳理
OC的理解与特性OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。总体来讲,OC确实是一门不错的编程语言,Objective-C具有相当多的动态特性,表现为三方面:动态类型(Dynamictyping)、动态绑定(Dynamicbinding)和动态加载(Dynamicloading)。动态——
weixin_30521649
·
2020-06-27 20:04
iOS经典面试题
前言写这篇文章的目的是因为前两天同学想应聘iOS开发,从网上找了
iOS面试
题和答案让我帮忙看看。我扫了一眼,倒吸了一口冷气,仔细一看,气的发抖。
weixin_30521161
·
2020-06-27 20:30
iOS面试
、笔试题目总结
第一波//【static关键字】简述static关键字在C和C++程序里的作用。1、隐藏:未加static前缀的全局变量和函数都具有全局可见性,其它的源文件也能访问。如果加了static,就会对其它源文件隐藏。利用这一特性可以在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。static可以用作函数和变量的前缀,对于函数来讲,static的作用仅限于隐藏。2、保持变量内容的持久:存储在静态
weixin_30508309
·
2020-06-27 20:49
IOS面试
攻略
IOS面试
攻略(1.0)2013-10-1320:58:09|分类:
IOS面试
|标签:ios知识点总汇
ios面试
|举报|字号订阅来自:伊甸网@看到这个关键字,我们就应该想到,这是Object-C对C语言的扩展
weixin_30451709
·
2020-06-27 20:25
ios面试
题,各大企业常见的
ios面试
题之一
经过本人最近的面试和对面试资料的一些汇总,准备记录这些面试题,以便ios开发工程师找工作复习之用,本人希望有面试经验的同学能和我同时完成这个模块,先出面试题,然后会放出答案。1.你使用过Objective-C的运行时编程(RuntimeProgramming)么?如果使用过,你用它做了什么?你还能记得你所使用的相关的头文件或者某些方法的名称吗?答案:Objecitve-C的重要特性是Runtime
wangyunfeis
·
2020-06-27 13:58
【interview】某音频独角兽公司的
iOS面试
题
上周末请假去了xmly公司面试(此处和谐),音频独角兽公司想必我不说你也知道是哪一家,虽然只是抱着学习的态度去试一试,但是准备了一周以后还是被虐了。下面说一下面试过程和感受。地理位置:张江高科,骑车10分钟办公室环境:工位排排坐,走廊很多白板和写tip的纸条面试流程:填个人信息,笔试大概一小时,面试,二面。后面可能还有不过我已经挂了/(ㄒoㄒ)/~~题型和程度:偏基础,笔试题英语,内容广泛涉及底层
今天中午吃什么
·
2020-06-27 13:11
(2018最新)分享
iOS面试
经历感触跟分析iOS市场现象【高级篇】
前言:在上家公司呆了两年半,2惊奇地发现,世界变化好快!和两年前的面试感觉完全不同,整体来说是要求高了,底层原理、手写算法、性能优化等等是主要面试点。但同时不得不吐槽,一些所谓的大公司,面试方法有问题,面试体验很不好。以下是对面试的总结,以及对将要换工作的小伙伴的一些建议。作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的iOS交流群:638302184,不管你是小白还是大牛欢迎入
iOS开发面试题
·
2020-06-27 09:04
iOS面试
题总结(三)
iOS面试
(三)1.MVC具有什么样的优势,各个模块之间怎么通信,比如Button后怎么通知ModelMVC是一种设计思想,是一种架构模式,是一种把应用所有类组织起来的策略。他们把程序分成3块。
沧州宁少
·
2020-06-27 07:50
iOS面试
题(七)
1、http的post与get区别与联系,实践中如何选择它们?(1)get是从服务器上获取数据,post是向服务器传送数据。(2)在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTMLHEADER内提交。(3)对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
技术熊
·
2020-06-27 07:43
iOS
iOS面试
题(三)
1.简述同步与异步2.什么情况下会发生内存泄漏和内存溢出?3.主线程中在跑死循环的同时,是否可以保证界面响应?4.简述NSRunLoop、block和代理的哪个好5.你们项目怎么计算时间复杂度6.数据存储7.网络8.什么是GCD9.多线程安全怎么控制10.社交行为的步骤11.如何选择delegate、notification、KVO?12.线程安全设计技巧a.完全避免数据同步(可能性比较小)b.了
技术熊
·
2020-06-27 07:12
iOS
iOS面试
题 - 来自收发室科技
转载请附原文链接:http://blog.fandong.me/2017/08/24/iOS-Interview/1.写出方法便利数组,返回和最大的连续数字的和值,比如{1,1,3,9,5,5,5,8,8,1,1,1,2,2,2,2}结果为8+8=162.写出方法获取以毫秒计算的时间戳,基准时间为1900年1月1日(注意:非1970年),要求返回NSString类型的结果,例如@"13621655
范东同学
·
2020-06-27 06:00
iOS面试
之基础部分
1、category和extension的区别category是分类,可以为类增加自定义方法extension是扩展或者延展,能为类增加属性、成员变量和方法区别呢就是category不能增加属性和成员变量,而extension可以实际项目中,category一般用于增加系统类的方法以方便使用,因为用该系统类的成员变量可以直接调用,还可以在内部修改该变量,如NSString+MD5;extensio
大猿媛
·
2020-06-27 04:40
iOS面试
系列之常见算法
20180702时隔一年半再次坐在又爱又恨的Xcode前1,冒泡算法有2种思路,第一种,score[j]和score[j+1]比较如果前者比后者小,把前者和后者调换顺序,两两调换后一轮下来最小的会被排到最后去。每一轮j都从0开始,当i轮排序,就有最后面的i个数字因为他是最小的,所以后面的每轮都不用理他了,也就是score.length-1-i往后的数不用管了,如上,第一轮有4个数字i为0,那么sc
I'm the Lemon's辣妈程序媛
·
2020-06-27 00:31
程序媛->辣妈->程序媛+辣妈
IOS面试
经常被问到的问题
转载来自:http://www.cnblogs.com/iOS-mt/p/4091090.html1.搞清楚touch事件的传递(事件的响应链)事件的响应(responderchain)只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出,优先是最上层的view响应事件,如果该view有视图控制器的话会是下一个响应者,否者就是该view的父视图,这样至上而下传递事件
霸气叼毛
·
2020-06-26 22:29
iOS面试
题及答案.及添加React Native面试题 随时更新
第一大类OC面试题一.设计模式是什么?你知道哪些设计模式,并简要叙述?MVC是最普遍认知的设计模式,MVC模式将页面的逻辑分为3块:Model(模型数据业务)、View(UI展示业务)、Controller(协调者-控制器)这样的划分很好理解,维护时,只要找到对应的那一块进行修改就好了。在iOS开发中,UIKIt框架是将控制器Controller与View进行绑定了的,每个控制器都有View对象,
田风有
·
2020-06-26 18:22
面试题
面试题
单链表
objective-c
函数
iOS面试
题-每日十道-第四天
个人理解有误的地方欢迎小伙伴能给指出一.简述iOS动画机制iOS分为显式动画,隐式动画显式动画:对一些属性做指定的自定义动画,或者创建非线性动画,比如沿着任意一条曲线移动。隐式动画:主要是作用于非根层,也就是自己手动创建的layer,当对它的一些属性进行修改时,会自动产生一些动画效果二.什么是UIKit?UIKit是iOS上的AppKit的变种,用于为iOS应用程序提供界面对象和控制器。与AppK
放肆肆肆
·
2020-06-26 17:45
2018最全的
iOS面试
题及答案
最全的
iOS面试
题及答案
iOS面试
小贴士———————————————回答好下面的足够了-------------------------------------多线程、特别是NSOperation和GCD
qswm_18301240090
·
2020-06-26 04:52
服务器
函数
线程
2018-04
iOS面试
问题
--没有做面试题移动部门经理一个app怎么能做三年为什么要辞职几个人开发你做了什么二叉排序二叉搜索算法iOS估计是组员runtimeh5用的什么?WKWebView,怎么处理交互?SDWebImage源码原理AFNetworking源码原理网络请求异步的,然后就开始说错了。。。。多线程,怎么用,为什么用,UITableView,怎么优化?怎么适配iPhoneX,iOS11?UI,怎么适配?又要开始
阿什不可思
·
2020-06-26 02:09
iOS开发·runtime+KVC实现多层字典模型转换(多层数据:模型嵌套模型,模型嵌套数组,数组嵌套模型)
更重要的是,有时候在
iOS面试
的时候,部分面试官会不仅问你某种场景会用到什么框架,更会问你如果要你来实现这个功能,你有没有解决思路?
陈满iOS
·
2020-06-26 00:54
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他