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

facebook面经

全局:

2014(10-12月) 码农类General 硕士 全职@meta - 内推 - 技术电面  | | Pass |

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

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

x
首先感谢帮我内推的哥们,谢谢你让我顺利拿到电话面试。
其他的就不废话了,电话打进来了。一哥们先介绍了一下他做的东西,做API的。然后说了2min,给我说今天一共45分钟,首先会问5-10分钟简历,然后30分钟左右的coding,最后的时间提问。
1. 一来就是一道简单题,翻转链表
// Reverse a Singly Linked List
// Example Input: A -> B -> C
// Example Output: C -> B -> A
他先让说思路,然后问时间和空间复杂度,然后
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
试官就说没时间了,要不你说说思路。然后说了一下思路,面试官说OK。让我提问题。瞎问了一个问题。面试官还特别详细的解答了。他说超了一点时,不过没关系。 然后互相感谢了一下,客套了一下。就再见了。 第二天HR说下一轮Onsite了。

最后求大家祝福,希望能onsite好运~~ 祝大家都能拿到心仪的offer~

评分

参与人数 2大米 +33 收起 理由
北美农民 + 30
JasonTang + 3 感谢分享!

查看全部评分


上一篇:Zillow 二面
下一篇:报个M家Intern Onsite面筋吧
推荐
alex2013 2014-11-23 12:59:57 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
回复

使用道具 举报

推荐
lch04 2015-3-29 11:27:35 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
回复

使用道具 举报

全局:
  1. public class MinMeetingRooms {
  2.         public static int canAttend(Interval[] arr) {
  3.                 if (arr == null || arr.length <= 1) {
  4.                         return 1;
  5.                 }
  6.                 Arrays.sort(arr, new Comparator<Interval>() {
  7.                         @Override
  8.                         public int compare(Interval o1, Interval o2) {
  9.                                 return o1.start - o2.start;
  10.                         }
  11.                 });
  12.                 int num = 0;
  13.                 boolean[] checker = new boolean[arr.length];
  14.                 for (int i = 0; i < arr.length; i++) {
  15.                         if (!checker[i]) {
  16.                                 num++;
  17.                                 checker[i] = true;
  18.                                 int end = arr[i].end;
  19.                                 for (int j = i + 1; j < arr.length; j++) {
  20.                                         if (!checker[j] && arr[j].start >= end) {
  21.                                                 checker[j] = true;
  22.                                                 end = arr[j].end;
  23.                                         }
  24.                                 }
  25.                         }
  26.                 }
  27.                 return num;
  28.         }
  29. }
复制代码
求指点,我这个方法对么
回复

使用道具 举报

🔗
松岩 2014-11-20 06:04:21 | 只看该作者
本楼:
全局:
曦哥NB!
回复

使用道具 举报

🔗
averillzheng 2014-11-20 06:26:01 | 只看该作者
本楼:
全局:
怒赞楼主。
回复

使用道具 举报

🔗
tyr034 2014-11-20 13:21:43 | 只看该作者
全局:
谢谢楼主分享
回复

使用道具 举报

🔗
alex2013 2014-11-23 03:24:41 | 只看该作者
全局:
想问下LZ那个follow up是什么个思路呢?
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

🔗
犬座 2014-12-25 02:52:20 | 只看该作者
全局:
meeting room:
  1. bool pairLess_first(const double& a, const double& b) {
  2.   return a <= b;
  3. }

  4. /* return ture if the x is of the from m.0 */
  5. bool isEnd(double x) {
  6.   double intpart;
  7.   return modf(x, &intpart) == 0.0;
  8. }

  9. int minMeetingRoom(vector<pair<int, int> >& list) {
  10.   int len = list.size();
  11.   vector<double> dlist(2 * len, 0);
  12.   
  13.   for(int i = 0; i < len; ++i) {
  14.     dlist[2 * i] = 1.0 * list[i].first + 0.1;
  15.     dlist[2 * i + 1] = 1.0 * list[i].second;
  16.   }

  17.   // sort pairs based on starting time
  18.   sort(dlist.begin(), dlist.end(), pairLess_first);

  19.   int room = 0;
  20.   int minroom = 0;
  21.   for(int i = 0; i < 2 * len; ++i) {
  22.     minroom = max(minroom, isEnd(dlist[i]) ? --room : ++room);
  23.   }

  24.   return minroom;
  25. }
复制代码
回复

使用道具 举报

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

本版积分规则

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