每一次面试之后都会对问到的面试题进行总结。这篇总结的是我面试某大型搜索公司的iOS面试题。一面(15min)+二面(30min)。并拿到实习offer。当然在今天这个特殊的节日,祝大家新年快乐。希望大家都能拿到合适的offer。 一面电面:15min; 1.算法:数组中(无序的正整数数)怎样找到第n大的数;
转载 2024-01-12 14:51:39
49阅读
前几天写过Java程序员在面试要注意的问题,今天给大家说一说iOS面试时要主要的问题。这些问题可能是很基础的,但是不要小看这些基础的面试题,基础是你成功不可少的基石。1、自动释放池是什么,如何工作? 当您向一个对象发送一个autorelease消息时,Cocoa就会将该对象的一个引用放入到最新的自动释放池。它仍然是个正当的对象,因此自动释放池定义的作用域内的其它对象可以向它发送消息。当程序执行到
面试准备面试准备
原创 2024-05-29 10:30:19
112阅读
面试准备-技术【面试准备
原创 2024-05-29 10:11:47
195阅读
面试准备-项目【面试准备
原创 2024-05-29 10:13:17
106阅读
iOS网络层设计 1、网络层和业务层的对接设计 使用哪种交互模式来和业务层对接 : 使用Delegate为主,目的是为了(1)减少代码的分散度(2)减少业务层和网络层的耦合,网络层对于业务层应该是抽象的,隐藏了实现细节的 (3)只采用一种是限制了灵活性,方便进行维护 在网络层不要滥用block :(
转载 2016-12-07 09:16:00
57阅读
2评论
iOS网络层设计 1、网络层和业务层的对接设计 使用哪种交互模式来和业务层对接 : 使
转载 2016-11-25 16:01:00
81阅读
2评论
iOS网络层设计 1、网络层和业务层的对接设计 使用哪种交互模式来和业务层对接 : 使用Delegate为主,目的是为了(1)减少代码的分散度(2)减少业务层和网络层的耦合,网络层对于业务层应该是抽象的,隐藏了实现细节的 (3)只采用一种是限制了灵活性,方便进行维护 在网络层不要滥用block :(
转载 2017-03-19 23:24:00
72阅读
2评论
C++1、什么纯虚函数? 首先,二者申明不一样。virtual voidtest(void);//虚函数  virtual void test(void) = 0;//纯虚函数其次,如果一个类包含了一个纯虚函数(哪怕只有一个是纯虚函数),那么它就是一个抽象类——就是不能生成具体的对象!但如果类中只包含虚函数,那么是可以定义具体的对象的!但二者又有一个...
原创 2021-09-29 09:43:54
158阅读
C++1、什么纯虚函数?首先,二者申明不一样。 virtual void test(void);//虚函数   virtual void test(void) = 0;//纯虚函数 其次,如果一个类包含了一个纯虚函数(哪怕只有一个是纯虚函数),那么它就是一个抽象类——就是不能生成具体的对象!但如果类中只包含虚函数,那么是可以定义具体的对象的! 但二者又有一个相同点:都必须在子类中覆盖申明的虚函数!
转载 2012-10-26 20:02:00
87阅读
2评论
///////////////////////////////////////////////////////// #if 0 /*堆和栈的差别*/ 1>管理方式 >堆有程序猿控制,栈由编译器控制 2>产生碎片 >堆中因为频繁进行new和malloc操作,会产生大量的内存碎片,栈不会 3>生长的方向
转载 2018-02-15 12:47:00
96阅读
2评论
面试准备-八股【面试准备
原创 2024-05-29 10:14:05
61阅读
1.width:100%含义:当父容器里有绝对定位的子元素时,子元素设置width:100%实
原创 2022-09-13 12:08:59
71阅读
此博客链接: 数据结构 1.什么是数据结构 数据结构是计算机存储和组织数据的一种方式 2.数据结构和数据类型的区别 数据结构定义了数据的存储结构和组织数据的方式,是一种思想。数据类型是指一类事物的集合已经对这类集合的操作。 网络 1.OSI七层模型 物理层:传输比特流 数据链路层:差错检测 网络层: ...
转载 2021-09-08 08:28:00
339阅读
2评论
面试准备-基础【面试
原创 2024-05-01 11:45:27
0阅读
面试框架【面试准备
原创 2024-05-29 10:15:18
82阅读
面试之前做的一些准备工作,每次面试前都要准备一些这类知识,当做一次学习的机会,更重要的是平时工作中也要注意积累,从我个人来说,以前没有重视这一块,觉得平时开发用不上,其实只是我们开发的时候没有去注意细节,没有精益求精,产品或者项目要求不够高罢了基本类型byte short int float double long boolean charCollection和Map的继承结构Collection
转载 2024-01-11 21:43:14
30阅读
 ​1. Zookeeper是什么框架分布式的、开源的分布式应用程序协调服务,原本是Hadoop、HBase的一个重要组件。它为分布式应用提供一致性服务的软件,包括:配置维护、域名服务、分布式同步、组服务等。2. 应用场景Zookeeper的功能很强大,应用场景很多,结合我实际工作中使用Dubbo框架的情况,Zookeeper主要是做注册中心用。基于Dubbo框架开发的提供者、消费者都向Zooke
转载 2019-02-25 16:33:00
72阅读
2评论
一、经验帖聊聊微软面试二、书籍《编程之美》三、刷题网站https://codetop.cc/home
原创 2022-07-18 11:17:17
112阅读
无论是哪种编程语言都离不开正则化表达式,这个是操作字符串基础,在开发中会有大量的字符串处理工作。基本上是任何语言都会有的一个独立模块—正则化表达式场景:判断字符串是一个手机号在一个文件中找出特定开头的语句在一个文件中找到邮箱地址等等------干什么先提前想一想,(1)正则表达式概述正则表达式,⼜称正规表示式
翻译 2021-07-06 09:31:11
135阅读
  • 1
  • 2
  • 3
  • 4
  • 5