聊聊跟三哥三姐面试和共事的经历

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
码农求职神器Triplebyte:
不用海投
内推多家公司面试
把贵司招聘信息放这里
查看: 3474|回复: 8
收起左侧

Airbnb 【iOS Engineer】电面

[复制链接] |试试Instant~ |关注本帖
dispatchasync 发表于 2016-1-4 05:51:25 | 显示全部楼层 |阅读模式

2015(10-12月) 码农类General 本科 全职@Airbnb - 内推 - 技术电面  | Pass | fresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
(下周去Onsite, 求面经!!!)

. 牛人云集,一亩三分地
面试官说我们先来写码,如果写完了有时间再聊天。用plain text editor完成一个view controller的implementation, 需要有以下几个功能:
  • 显示一张图片
  • 一个代表“删除”的icon
  • 用户可以drag这张图片
  • 如果用户把图片拖到删除图标上方,并松开手指时,移除这张照片


题目很简单,主要考的是View hierarchy和Gesture Recognizer,  加上codePad不像Xcode可以auto complete,所以还要对常用的method signature熟记于心,因为一上来给的是一个空白的text editor.
.留学论坛-一亩-三分地
写完之后面试官看了看,说不错!我们来聊天吧!我问了问iOS team在airbnb的一些情况等等,电面很快就完成了。一周后接到了onsite通知。

评分

2

查看全部评分

本帖被以下淘专辑推荐:

lilihao2014 发表于 2016-1-4 06:16:35 | 显示全部楼层
有什么好的方法判断那个图片被拖拽到了删除图标的上方?
回复 支持 反对

使用道具 举报

zheliu001 发表于 2016-1-4 13:43:30 | 显示全部楼层
每次拖动以后判断imageview的frame和删除icon的frame
回复 支持 反对

使用道具 举报

 楼主| dispatchasync 发表于 2016-1-5 01:05:56 | 显示全部楼层
lilihao2014 发表于 2016-1-4 06:16
有什么好的方法判断那个图片被拖拽到了删除图标的上方?

我当时用的是CGRectContainsPoint来判断被拖动图片的center是否已经在垃圾桶上方,如果是便可移除图片。
回复 支持 反对

使用道具 举报

lilihao2014 发表于 2016-1-5 05:07:26 | 显示全部楼层
dispatchasync 发表于 2016-1-5 01:05
我当时用的是CGRectContainsPoint来判断被拖动图片的center是否已经在垃圾桶上方,如果是便可移除图片。

懂了 但是这样如果只有左上角被拖拽进来了 就不会被删除吧
回复 支持 反对

使用道具 举报

illuminati 发表于 2016-1-5 05:32:36 | 显示全部楼层
请问一般ios岗招收的new grad多吗?
回复 支持 反对

使用道具 举报

 楼主| dispatchasync 发表于 2016-1-5 06:35:08 | 显示全部楼层
lilihao2014 发表于 2016-1-5 05:07
懂了 但是这样如果只有左上角被拖拽进来了 就不会被删除吧
. 围观我们@1point 3 acres
对的。其实这块怎么设计完全看自己,没有详细的要求,只要把设计初衷和面试官讲清楚了就行 :)
回复 支持 反对

使用道具 举报

 楼主| dispatchasync 发表于 2016-1-5 06:36:57 | 显示全部楼层
illuminati 发表于 2016-1-5 05:32
请问一般ios岗招收的new grad多吗?

应该很少,就算不是new grad招的也很少。我面到现在iOS team一般只有不到10人(面的都是湾区中性创业公司),可见门槛会很高。
Mobile Apps Category (English)728x90
回复 支持 反对

使用道具 举报

windyL 发表于 2016-2-8 10:33:04 | 显示全部楼层
可以用CGRectIntersectsRect([imageViewA frame], [imageViewB frame])来判断frame是否重合
回复 支持 反对

使用道具 举报

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-5-22 22:14

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表