美国买被子or国内带被子?

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
查看: 13256|回复: 43
收起左侧

Facebook onsite跪经

[复制链接] |试试Instant~ |关注本帖
我的人缘0
zhan8803705 发表于 2016-10-21 01:48:44 | 显示全部楼层 |阅读模式
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  97% (34)
 
 
2% (1)  踩

2016(7-9月) 码农类General 硕士 全职@Facebook - 内推 - Onsite  | Fail | fresh grad应届毕业生

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

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
第一轮三哥:
  • k个二进制数相加
  • 给一个数组,每个元素有一个概率,写一个函数按照每个元素的概率每次返回一个元素。比如1:0.2,2:0.3,3:0.5    返回1的概率是0.2,返回3的概率是0.5
. 1point3acres

第二轮美国人behavior:
  • 自我介绍
  • project dive deep
  • coding:反向打印链表
. 牛人云集,一亩三分地
.留学论坛-一亩-三分地
第三轮中国人:
  • serialize和deserialize二叉树
. 围观我们@1point 3 acres

评分

参与人数 2大米 +8 收起 理由
smellycat + 5 感谢分享!
dobbin + 3 感谢分享!

查看全部评分


上一篇:10.19号狗家店面(目测跪了)
下一篇:Akuna Capital-Quant Developer Data Analysis OA+电面
我的人缘0
xiaozhuxiaozhu 发表于 2016-10-21 16:26:47 | 显示全部楼层
本楼: 【顶】   100% (2)
 
 
0% (0)   【踩】
全局: 顶  73% (939)
 
 
26% (331)  踩
写了个代码,准备去睡,没时间测试。大家看看。
.本文原创自1point3acres论坛
package facebook;

import java.util.LinkedList;
import java.util.Queue;

. 1point 3acres 论坛public class add_k_binary_numbers {
       
        public static String addBinary(String[] strs)
        {
                if(strs.length==0||strs==null) return "";
                StringBuilder sb = new StringBuilder();
                Queue<String> q = new LinkedList<>();
                for(String str: strs)
                {
                        if(str.length()>0)-google 1point3acres
                        {
                                q.add(str);
                        }
                }
                int sum =0;
                while(!q.isEmpty())
                {. Waral 博客有更多文章,
                        int size = q.size();
                       
                        for(int i =0; i < size;i++)
                        {. 1point 3acres 论坛
                                String temp = q.poll();. Waral 博客有更多文章,
                                char c = temp.charAt(temp.length()-1);
                                if(temp.length()>1)
                                {. 1point3acres
                                        q.add(temp.substring(0, temp.length()-1));
                                }
                                sum+=(c-'0');       
                        }. visit 1point3acres for more.
                        sb.append(sum%2);
                        sum=sum/2;
                }
                while(sum!=0)
                {. 围观我们@1point 3 acres
                        sb.append(sum%2);
                        sum=sum/2;
                }
                return sb.reverse().toString();
        }
       
        public static void main(String[] args)
        {
                String[] test1 = {"11110",. From 1point 3acres bbs
                                                 "11000",
                                         "11001"};
                System.out.println(addBinary(test1));
                String[] test2 = {"1111",
                                                  "1000",
                                                "111111"};. visit 1point3acres for more.
               
                System.out.println(addBinary(test2));. Waral 博客有更多文章,
                String[] test3 = {"11111100111",
                                                        "1",
                                                        "100111001",
                                                        "111",
. From 1point 3acres bbs                                                        "1"};
                System.out.println(addBinary(test3));
        }
}[/code]

补充内容 (2016-10-21 16:30):
time complexity应该是m*n, n是string 个数, m是每个词的平均长度。
回复

使用道具 举报

我的人缘0
leixiang5 发表于 2016-10-21 02:47:46 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
100% (1)   【踩】
全局: 顶  82% (194)
 
 
17% (41)  踩
第一题。跟merge sort很像吧。keep divide k until reach two bianry num。然后相加。然后再上一层加。直到 log k。至于prob。  应该是例如树的来specify range
回复

使用道具 举报

我的人缘0
smellycat 发表于 2016-10-21 02:15:18 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  91% (123)
 
 
8% (11)  踩
LZ什么时候onsite的?. more info on 1point3acres
回复

使用道具 举报

我的人缘0
 楼主| zhan8803705 发表于 2016-10-21 02:16:01 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  97% (34)
 
 
2% (1)  踩
smellycat 发表于 2016-10-21 02:15
LZ什么时候onsite的?
-google 1point3acres
10.11  字数字数
回复

使用道具 举报

我的人缘0
smellycat 发表于 2016-10-21 02:19:57 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  91% (123)
 
 
8% (11)  踩

LZ加油。。。
回复

使用道具 举报

我的人缘0
iPhD 发表于 2016-10-21 02:21:44 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  86% (60)
 
 
13% (9)  踩
楼主能说说为什么挂了吗?第一轮k个二进制数相加怎么做?等概率返回怎么做呢?
回复

使用道具 举报

我的人缘0
354886 发表于 2016-10-21 02:33:35 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  74% (58)
 
 
25% (20)  踩
同问第一轮lz怎么答得?
Mobile Apps Category (English)728x90
回复

使用道具 举报

我的人缘0
iwknow 发表于 2016-10-21 02:35:06 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (15)
 
 
0% (0)  踩
我也是10.11,刚刚悲剧。。。。
回复

使用道具 举报

我的人缘0
yiwen_15 发表于 2016-10-21 02:36:02 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (3)
 
 
0% (0)  踩
请问lz被要了reference吗?
回复

使用道具 举报

我的人缘0
wtcupup 发表于 2016-10-21 03:10:48 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  61% (332)
 
 
38% (204)  踩
iwknow 发表于 2016-10-21 02:35
我也是10.11,刚刚悲剧。。。。

遇到新题了?
回复

使用道具 举报

头像被屏蔽
我的人缘0
liujiajunwin 发表于 2016-10-21 03:16:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

我的人缘0
timpark4 发表于 2016-10-21 04:00:41 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  91% (11)
 
 
8% (1)  踩
lz nsite只有 3轮? 为啥我有4轮。。。。 这个跟时间有关么?
回复

使用道具 举报

我的人缘0
zj45499 发表于 2016-10-21 04:04:08 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  87% (519)
 
 
12% (76)  踩
timpark4 发表于 2016-10-21 04:00
lz nsite只有 3轮? 为啥我有4轮。。。。 这个跟时间有关么?

你是周一Onsite
对吧
回复

使用道具 举报

我的人缘0
timpark4 发表于 2016-10-21 04:09:59 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  91% (11)
 
 
8% (1)  踩
zj45499 发表于 2016-10-21 04:04
你是周一Onsite
对吧

对的。。。跟时间有关系?
回复

使用道具 举报

我的人缘0
zj45499 发表于 2016-10-21 04:13:42 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  87% (519)
 
 
12% (76)  踩
timpark4 发表于 2016-10-21 04:09
对的。。。跟时间有关系?

据说长得丑的一般都是四轮. Waral 博客有更多文章,







. more info on 1point3acres






. from: 1point3acres
. more info on 1point3acres

. 1point3acres


. more info on 1point3acres


我也是四轮
回复

使用道具 举报

我的人缘0
hrl1991 发表于 2016-10-21 06:03:40 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  98% (58)
 
 
1% (1)  踩
zj45499 发表于 2016-10-21 04:13.留学论坛-一亩-三分地
据说长得丑的一般都是四轮

我也4轮.. 在网上还要被鄙视颜值呜呜呜呜呜
回复

使用道具 举报

我的人缘0
hrl1991 发表于 2016-10-21 06:49:02 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  98% (58)
 
 
1% (1)  踩
请问楼主要了reference吗
回复

使用道具 举报

我的人缘0
西法的洛 发表于 2016-10-21 09:23:15 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  97% (163)
 
 
2% (4)  踩
三轮还有一轮behavior。。。所以就两轮coding?感觉第二轮的链表都不算coding。。。
回复

使用道具 举报

我的人缘0
hrl1991 发表于 2016-10-21 13:22:14 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  98% (58)
 
 
1% (1)  踩
timpark4 发表于 2016-10-21 04:09
对的。。。跟时间有关系?

欸楼上 我也是17号面的4轮 any update? 我刚被要reference了 你呢
回复

使用道具 举报

我的人缘0
小飞侠我去 发表于 2016-10-21 15:12:21 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (70)
 
 
5% (4)  踩
leixiang5 发表于 2016-10-21 02:47. 留学申请论坛-一亩三分地
第一题。跟merge sort很像吧。keep divide k until reach two bianry num。然后相加。然后再上一层加。直到 ...

merge sort和直接相加有什么区别?
回复

使用道具 举报

游客
请先登录

本版积分规则

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

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

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-7-21 23:50

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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