一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 2052|回复: 8
收起左侧

Airbnb 【iOS Engineer】电面

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

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

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

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

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是否已经在垃圾桶上方,如果是便可移除图片。
. From 1point 3acres bbs
懂了 但是这样如果只有左上角被拖拽进来了 就不会被删除吧
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| dispatchasync 发表于 2016-1-5 06:35:08 | 显示全部楼层
lilihao2014 发表于 2016-1-5 05:07
懂了 但是这样如果只有左上角被拖拽进来了 就不会被删除吧

对的。其实这块怎么设计完全看自己,没有详细的要求,只要把设计初衷和面试官讲清楚了就行 :)
回复 支持 反对

使用道具 举报

 楼主| dispatchasync 发表于 2016-1-5 06:36:57 | 显示全部楼层
illuminati 发表于 2016-1-5 05:32 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
请问一般ios岗招收的new grad多吗?

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

使用道具 举报

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

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

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

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-8 16:53

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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