小红书面经-iOS,面试通过✿✿ヽ(°▽°)ノ✿

朋友们,喜讯,我顺利通过了小红书iOS客户端的面试啦!

收到消息,我立刻就来分享经验来了,希望能帮到你们!

在面试前,我花了不少时间复习了计算机基础知识,计算机原理、算法等等,并且还刷了一大堆算法题。

并且我提前准备一些常见的 iOS面试题,面试的时候确实问到了,从面试官的问的语气来看,我懂这些他其实挺惊讶的,感觉会加分

面试时有点紧张,但看情况,表达的清晰连贯就行了,面试官很 nice还会引导我的思路。

下面是我面试时遇到的面试问题:

计算机基础:

  • 简单说一下mvc和mvvm
  • HTTP状态码有哪些?HTTP和HTTPS的关系与区别?
  • 常用的设计模式有哪些,主要解决什么场景问题?

语言:

  • Swift
  • Swift值类型和引用类型区别,swift中值类型有哪些,引用类型有哪些。和OC相比有什么区别?
  • Swift常量和变量分别如何声明?
  • 什么是计算属性,什么是存储属性?只读计算属性,延迟存储属性呢?
  • objective-c
  • 属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在那种情况下用?
  • objective-c的类可以多重继承么?可以实现多个接口么?
  • objective-c中 Category是什么?重写一个类的方式用继承好还是分类好?为什么?

iOS系统:

  • 什么是Runtime,有什么作用?常用在什么地方
  • 同步任务和异步任务的区别?

算法:

  • 字符串倒序

顺便说一下,我是师兄内推面试的,面试几率更高一些,如果有想法的同学可以用下面的链接主动内推一下哦,https://hr.xiaohongshu.com/recommend/job-list/XHSRC-471dd3abd4b0b53672693556a29d5392

#小红书##客户端面经##客户端##秋招##应届生秋招#
全部评论
很有帮助哦,感谢感谢
点赞 回复 分享
发布于 03-25 16:00 上海
同学要不要考虑下淘天?多拿几个offer多一些选择~~~
点赞 回复 分享
发布于 03-25 21:08 浙江
不会IOS怎么破
点赞 回复 分享
发布于 03-26 15:58 上海
小哥,一面就中了吗
点赞 回复 分享
发布于 08-04 18:06 安徽

相关推荐

8 17 评论
分享
牛客网
牛客企业服务