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

Facebook intern phone interview一面

🔗
frank11118 2016-3-2 04:33:37 | 只看该作者
全局:
3/4 同 onsite,祝彼此順利!
回复

使用道具 举报

🔗
wharflan 2016-3-2 04:42:09 | 只看该作者
全局:
希望楼主一切顺利 上面的内容给了我很大启发
回复

使用道具 举报

🔗
 楼主| cupcupcup 2016-3-2 04:46:10 | 只看该作者
全局:
wharflan 发表于 2016-3-2 04:42
希望楼主一切顺利 上面的内容给了我很大启发

谢谢你!在快准备崩溃的时候看到好感动!
回复

使用道具 举报

全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| cupcupcup 2016-3-2 05:34:45 | 只看该作者
全局:
xiaozhuxiaozhu 发表于 2016-3-2 05:33
比如 输入 ((())
你第一个pass以后,stringbuilder是((())
你第2个pass,最后往前扫,加了 ))((, ...

对呀~ sb.reverse().toString()
回复

使用道具 举报

全局:
facebook2面是所有人都onsite么?
还是按照区域,我的email说了,2 phone interviews and no onsites
回复

使用道具 举报

🔗
 楼主| cupcupcup 2016-3-4 05:09:27 | 只看该作者
全局:
xiaozhuxiaozhu 发表于 2016-3-3 15:31
facebook2面是所有人都onsite么?
还是按照区域,我的email说了,2 phone interviews and no onsites

一般都是  on campus + on site
回复

使用道具 举报

全局:
woshixuyoudan 发表于 2016-3-4 05:09
一般都是  on campus + on site

大神,你代码是不是错了
http://www.1point3acres.com/bbs/ ... p;page=2#pid2274738
回复

使用道具 举报

🔗
sealove999 2016-4-19 05:29:52 | 只看该作者
全局:
第二题,空间1,时间n
  1. public class Solution {
  2.   public int valid(char[] arr, int len) {
  3.     int count = 0;
  4.     for (int i = 0; i < len; i++) {
  5.       if (arr[i] == '(') {
  6.         count++;
  7.       } else if (arr[i] == ')') {
  8.         count--;
  9.         if (count < 0) {
  10.           arr[i] = '#';
  11.           count = 0;
  12.         }
  13.       }
  14.     }
  15.     count = 0;
  16.     for (int i = len - 1; i >= 0; i--) {
  17.       if (arr[i] == ')') {
  18.         count++;
  19.       } else if (arr[i] == '(') {
  20.         count--;
  21.         if (count < 0) {
  22.           arr[i] = '#';
  23.           count = 0;
  24.         }
  25.       }
  26.     }
  27.     int writer = 0;
  28.     for (int i = 0; i < len; i++) {
  29.       if (arr[i] != '#') {
  30.         arr[writer++] = arr[i];
  31.       }
  32.     }
  33.     return writer;
  34.   }

  35.   public static void main(String[] args) {
  36.     Solution s = new Solution();
  37.     char[] arr = "()()))()".toCharArray();
  38.     int len = s.valid(arr, arr.length);
  39.     for (int i = 0; i < len; i++) {
  40.       System.out.print(arr[i]);
  41.     }
  42.     System.out.println();

  43.     arr = ")((".toCharArray();
  44.     len = s.valid(arr, arr.length);
  45.     for (int i = 0; i < len; i++) {
  46.       System.out.print(arr[i]);
  47.     }
  48.     System.out.println();

  49.     arr = "(())(()".toCharArray();
  50.     len = s.valid(arr, arr.length);
  51.     for (int i = 0; i < len; i++) {
  52.       System.out.print(arr[i]);
  53.     }
  54.     System.out.println();
  55.   }
  56. }
复制代码
回复

使用道具 举报

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

本版积分规则

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