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

脸家onsite

全局:

2017(4-6月) 码农类General 硕士 全职@meta - 内推 - Onsite  | | Other | 在职跳槽

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

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

x
4轮,第一轮behaviour,白人,全程屌屌的,只问了10分钟问题,然后来了道coding:给一个字符串,如果是相邻字母是一样的话就称为一个桥,把桥之间的字符替换成加号。这个题看似简单,很多co
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
>补充内容 (2017-6-6 10:30):
第四轮是binary search tree

评分

参与人数 1大米 +3 收起 理由
Jazzouple.Lee + 3 感谢分享!

查看全部评分


上一篇:FB onsite --- 继续攒RP
下一篇:口袋宝石 Hackerrank OA

本帖被以下淘专辑推荐:

推荐
leonxxx 2017-6-7 04:57:51 | 只看该作者
全局:
Stack<Integer> st=new Stack();
List<Integer> res=new ArrayList();
for(int i=0;i<A.length;i++){
   if(st.isEmpty()||st.peek()>A[i]) {st.push(A[i]); continue;}
   else{
      while(!st.isEmpyt()&&A[i]>st.peek())
       res.add(st.pop());
     st.push(A[i]);
  }
   while(!st.isEmpyt()) res.add(st.pop());

}
回复

使用道具 举报

推荐
mdf 2017-8-11 22:47:20 | 只看该作者

RE: 脸家7

全局:
mdf 发表于 2017-8-11 22:19
第一个问题应该是sliding window的变形题吧?任何相邻字母都当成窗口的左右指针,如果他们刚好相等,就把中 ...

看错题目了

是不是每个字符建一个interval,保留最左和最右
比如字符A出现在2,5,6的位置,那么interval a[2,6]
字符b出现在4,7,8的位置,那么interval b[4,7]
。。。。。。

然后合并所有的interval

根据合并的interval改+
回复

使用道具 举报

🔗
Linzertorte 2017-6-6 09:55:29 | 只看该作者
全局:
没有遇到中国人?6666
回复

使用道具 举报

🔗
 楼主| kevin_06 2017-6-6 10:02:43 | 只看该作者
全局:
Linzertorte 发表于 2017-6-6 09:55
没有遇到中国人?6666

是啊,最逗的是我之前和hr相谈甚欢,她说我人不错,要给我手动挑选面试官,我跟她说,我和来自同一个国家的人相处不错,然后最后给我来了个这个
回复

使用道具 举报

🔗
Linzertorte 2017-6-6 10:06:59 | 只看该作者
全局:
kevin_06 发表于 2017-6-6 10:02
是啊,最逗的是我之前和hr相谈甚欢,她说我人不错,要给我手动挑选面试官,我跟她说,我和来自同一个国家 ...

可能因为你的口音太纯正了。。把你当ABC
回复

使用道具 举报

🔗
f1371342385 2017-6-6 10:11:33 | 只看该作者
全局:
LZ 您的题目好难啊 能给一下第四轮的详细点嘛
回复

使用道具 举报

🔗
Youknowwho 2017-6-6 10:19:11 | 只看该作者
全局:
感谢楼主。第一题能给个例子么
回复

使用道具 举报

🔗
 楼主| kevin_06 2017-6-6 10:29:50 | 只看该作者
全局:
Youknowwho 发表于 2017-6-6 10:19
感谢楼主。第一题能给个例子么

--a-d*-d-a-b 变成 --a-++++-a-b
回复

使用道具 举报

🔗
edyyy 2017-6-6 10:39:02 | 只看该作者
全局:
kevin_06 发表于 2017-6-6 10:29
--a-d*-d-a-b 变成 --a-++++-a-b

有点看不懂 --a-d*-d-a-b 变成 --a-++++-a-b
回复

使用道具 举报

🔗
 楼主| kevin_06 2017-6-6 10:48:14 | 只看该作者
全局:
edyyy 发表于 2017-6-6 10:39
有点看不懂 --a-d*-d-a-b 变成 --a-++++-a-b

两个d之间没有其他字母,所以把两个d之间的所有字符换成加号
回复

使用道具 举报

🔗
weitongg 2017-6-6 10:53:23 | 只看该作者
全局:
楼主第四轮最优解是不是把先续数组排个序就完了?
回复

使用道具 举报

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

本版积分规则

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