回复: 2
跳转到指定楼层
上一主题 下一主题
收起左侧

苹果siri sr engineer 面经

全局:

2019(4-6月) 码农类General 硕士 全职@apple - 猎头 - 技术电面 Onsite  | | Pass | 在职跳槽

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
分享一个苹果siri后端sr engineer的面经
电话面试:
design find your friends
这个比较发散  要求对苹果安卓手机的GPS底层有些了解
首先对这个flow要比较了解

app side需要注意的知识点
从location lib拿信息 (android: google gms, ios: 【不太了解,我说是类似的东西,面试官没有深究】)
信号不好怎么办
怎么优化数据传输 zip 等待wifi condition   groupdata 等等
和服务器的握手协议
retry需要有哪些
上传location需要哪些internal  行走  静止   快速移动 pull location的interval都是不同的
两个mode  朋友不读你的location的时候   慢速上传, 朋友读你的location信息的时候  要求实时location  并且是用push notification
.....

serve
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
ans:  func(direction, node, stack)
利用direction来track我当前的node是不是最左边  要是最左边就直接print
中间会检查是不是leaf  是leaf的话也是直接print出来  prs order可以保证是anti clock wise
右边的node因为从root下来  自然的顺序是clock wise的  所以用stack来keep  走完一边以后  直接挨个pop 就可以实现右边的anti clock print了


评分

参与人数 3大米 +46 收起 理由
匿名用户-Z7QIO + 40
financeFree + 5 很有用的信息!
yf233 + 1 赞一个

查看全部评分


上一篇:很虚的ps昂赛特
下一篇:quizlet 面经
🔗
stevenhe2009 2019-3-26 14:31:40 | 只看该作者
全局:
1. 请问你面试是SIRI后端的位置,他们也要求你很了解App side么?
2. prirotiyMap 是啥?
回复

使用道具 举报

🔗
 楼主| langjianke87 2019-3-27 00:45:57 | 只看该作者
全局:
1. 应该是不需要   只是电话面试问了这个问题
2. 这个是我写的不对  想说的是  HashMap<AppName/xxx, PriorityQueue<Notification>>  Priority Queue 需要自己写comparator
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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