一亩三分地

 找回密码 注册账号

扫描二维码登录本站


Salarytics=Salary Analytics
查询工资数据
系统自动计算每年收入

科技公司如何
用数据分析驱动产品开发
coupon code 250off 立减$250

深入浅出AB Test
从入门到精通
coupon code 250off 立减$250
游戏初创公司招聘工程师、UIUX Designer和游戏策划
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
把贵司信息放这里
查看: 1440|回复: 16
收起左侧

脸电面

[复制链接] |试试Instant~
我的人缘0

分享帖子到朋友圈
铁头功 | 显示全部楼层 |阅读模式
本楼: 👍   100% (3)
 
 
0% (0)   👎
全局: 👍   100% (168)
 
 
0% (0)    👎

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

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

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

x
攒人品,发面经。

小哥迟到了五分钟,上来寒暄了两分钟就直接做题,最后还留了五分钟问问题。

第一题,应该是利口的找第一个错误版本那题。

第二题,找第k个最大元素。试探性的问了一下小哥,有时间跟空间要求没有,他说空间不超过k,所以第一个解是用的小根堆。
跟进一,问时间还能不能优化,我说可以,但是要改变数组结构或者复制一份,给了递归的快
游客,本帖隐藏的内容需要积分高于 188 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
销好,第一反应是没了,还没来得及思考,面试官说要我不要想了,问问题吧。是不是面试官发现自己也弄错了。

评分

参与人数 10大米 +42 收起 理由
darktef + 3 很有用的信息!
huangli1037 + 2 给你点个赞!
清道神君 + 25
wangbd + 1 很有用的信息!
qdlym + 1 给你点个赞!
wtcupup + 3 很有用的信息!
akilees + 1 给你点个赞!
jane19930412 + 1 很有用的信息!
hydor + 2 给你点个赞!
Fustang + 3 给你点个赞!

查看全部评分


上一篇:新鲜黑车电面
下一篇:oracle店面

本帖被以下淘专辑推荐:

  • · FB|主题: 88, 订阅: 14
我的人缘0
本楼: 👍   66% (2)
 
 
33% (1)   👎
全局: 👍   93% (1788)
 
 
6% (119)    👎
engx2 发表于 2019/06/25 06:36:32
在最大值和最小值之间二分,复杂度nlogk

准确说是
nlog max - min


补充内容 (2019-7-24 06:23):
@HOMIE 反对完给个建议啊 什么地方说错了?
回复

使用道具 举报

我的人缘0
qdaudioqd 2019-6-25 19:55:00 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   47% (289)
 
 
52% (324)    👎
谢谢楼主分享!
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (1788)
 
 
6% (119)    👎
快选需要递归吗?空间O1吧 不过需要inplace改变输入数组
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (1788)
 
 
6% (119)    👎
第四问 binary search?

nlogn 每次数一数比目标少的数字数目?
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (35)
 
 
0% (0)    👎
在最大值和最小值之间二分,复杂度nlogk
回复

使用道具 举报

我的人缘0
wtcupup 2019-6-25 18:57:42 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   68% (652)
 
 
31% (299)    👎
跟进二 什么叫写成顺序的呢?
回复

使用道具 举报

我的人缘0
willwillzhang 2019-6-25 20:01:50 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (7)
 
 
0% (0)    👎
用PriorityQueue是log(n)
回复

使用道具 举报

我的人缘0
LionelWang 2019-6-26 03:09:13 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (32)
 
 
0% (0)    👎
用heap时间是nlogk,空间可以搞成k
用quick sort时间是n,空间是1
回复

使用道具 举报

我的人缘0
beer 2019-6-26 05:10:36 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (165)
 
 
6% (12)    👎
"跟进一,问时间还能不能优化,我说可以,但是要改变数组结构或者复制一份,给了递归的快选。"

第一个follow up,如果每个元素都是>=0的Integer, 是不是也可以用Bucket Sort啊?用额外空间,创建bucket,然后扫描bucket,得到第K大的元素
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

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

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

手机版||一亩三分地

GMT+8, 2019-10-21 05:40

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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