一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投,内推多家公司面试
Airbnb 数据科学职位
in analytics and inference
游戏初创公司
招聘工程师、Designer和游戏策划
游戏初创公司DreamCraft招聘工程师、UIUX Designer和游戏策划
电商初创公司Good Days
招聘SDE/UI/TPM实习生
把贵司招聘信息放这里
查看: 1075|回复: 7
收起左侧

Facebook onsite 面筋

[复制链接] |试试Instant~ |关注本帖
liushengpu 发表于 2017-10-30 07:55:00 | 显示全部楼层 |阅读模式

2016(7-9月) 码农类 博士 全职@Facebook - 内推 - Onsite |Pass在职跳槽

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

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

x
  1. 1. System design:.1point3acres缃
  2. There are N computers in the internet, you need to download the wikipeida.org website
  3. The computers can talk to each other, but they are geo distributed and the communication takes costs.

  4. 2. Culture fit. from: 1point3acres.com/bbs
  5. why do you leave the current company, what is the good part of your company and what is the bad part. what do you expect for a manager.

  6. coding: check if two strings are one edit distance (insert, delete, or replace)

  7. 3. Coding
  8. 1). read a program and explain what it does, what kind of application can it be used.
  9. .鏈枃鍘熷垱鑷1point3acres璁哄潧
  10. public void calUserScore(List<int[]>> pageviews, Map<int[], int> scores) {
  11.         if (pageViews.size() <= 1) {
  12.                 return;
  13.         }
  14.         scores[{-1, -1}] += 1;. From 1point 3acres bbs
  15.         for (int[] c1 : pageviews) {
  16.                 scores[{c1[0], -1}] += c1[1];
  17.                 for (int[] c2 : pageviews) {.鏈枃鍘熷垱鑷1point3acres璁哄潧
  18.                         scores[{c1[0], c2[0]}] += c1[1] * c2[1]
  19.                 }
  20.         }
  21. }

  22. public Map<int[], int> calAllScore(Map<int, List<int[]> pages) {
  23.         Map<int[], int> scores = new DefaultHashMap<>();. visit 1point3acres.com for more.
  24.         for (List<int[]> pageviews : pages.values()) {
  25.                 calUserScore(pageviews, scores);
  26.         }
  27.         return scores;
  28. }. 1point3acres.com/bbs

  29. public static void main(String[] args) {
  30.         Map<int, List<int[]>> pages = {. 1point 3acres 璁哄潧
  31.                 userId : {(page1Id, viewNum), (page2Id, viewNum), ….}
  32.                 1 : {(1, 0), (2, 3), (3, 5)},. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
  33.                 2 : {(1, 3), (3, 2), (4, 7)},
  34.                 3 : {(1, 2), (3, 7), (4, 2)}
  35.         }
  36.         Map<int[], int> scores  = calAllScore(pages);
  37. }
  38. What are the code doing?
  39. What kind of application can it support?

  40. 2). there is a path, /a/*/b/c/*/e, call ls to the path and list all paths.
  41. private static class Node {
  42.         String path;
  43.         int idx;
  44.         public Node (String p, int i) {
  45.                 path = p;
  46.                 idx = i;. 1point 3acres 璁哄潧
  47.         }
  48. }. from: 1point3acres.com/bbs
  49. . 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
  50. 4.
  51. 1) Implement Read() based on Read4K()
  52. 2) Find a value in a matrix, each row in the matrix is sorted, and each column is sorted.
  53.   
复制代码
renewu427 发表于 2017-10-30 11:06:13 | 显示全部楼层
lz这个职位是new grad sde吗?
回复 支持 0 反对 1

使用道具 举报

cocaptainco 发表于 2017-10-30 09:20:28 | 显示全部楼层
请问楼主在哪面的
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
补充内容 (2017-10-30 09:22):
看楼主之前说在气床啊,是之前一起面的吗,还是不想再气床待了
回复 支持 反对

使用道具 举报

legendava 发表于 2017-12-17 19:28:24 | 显示全部楼层
请问楼主read4k那道题,给的是什么follow up呢?
回复 支持 反对

使用道具 举报

manmankan 发表于 2017-12-20 07:02:56 | 显示全部楼层
感谢楼主分享 叙述得清晰!
回复 支持 反对

使用道具 举报

evenlou 发表于 4 天前 | 显示全部楼层

祝贺楼主。求FB的SDE面试陪练,我两周后有FB面试,最好是女生

我WX是 2578791264 谢谢,跟我练一下FB的面试可以吗?1-2小时.鐣欏璁哄潧-涓浜-涓夊垎鍦

是有偿的,薪酬挺高的。不是无偿的。我两周以后就有面试
回复 支持 反对

使用道具 举报

zhengzho 发表于 昨天 15:44 | 显示全部楼层
楼主,跪求解释设计题的思路
回复 支持 反对

使用道具 举报

wkwan 发表于 14 小时前 | 显示全部楼层
谢谢楼主分享!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

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

custom counter

GMT+8, 2018-1-20 21:38

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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