多年前本科录取结果,以及毕业后谈谈体验

一亩三分地论坛

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

最近看过此主题的会员

E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
码农求职神器Triplebyte:
不用海投
内推多家公司面试
前Google华人高管创立
面试offer一键直通
Leap.ai助你进入热门独角兽
查看: 984|回复: 16
收起左侧

亚麻挂经

[复制链接] |试试Instant~ |关注本帖
我的人缘0
cecil89 发表于 2018-6-13 19:01:21 | 显示全部楼层 |阅读模式
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (12)
 
 
0% (0)  踩

2018(4-6月) 码农类General 硕士 全职@Amazon - 猎头 - Onsite  | Fail | 在职跳槽

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

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

x
游客,本帖隐藏的内容需要积分高于 188 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
题目真的不难,但是本人能力还是太水,两工作日后猝。

评分

参与人数 3大米 +13 收起 理由
wuzengyang + 5 很有用的信息!
isabellalalalal + 3 给你点个赞!
pxu + 5 很有用的信息!

查看全部评分


上一篇:甲骨文云店面
下一篇:脸书

本帖被以下淘专辑推荐:

我的人缘0
 楼主| cecil89 发表于 2018-6-14 04:47:24 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  100% (12)
 
 
0% (0)  踩
pxu 发表于 2018-6-14 04:17
谢谢分享。关于OOD和系统设计,可以描述得稍微详细一些吗?
OOD linux find
System design video streami ...

OOD就是设计命令行的查找函数,这道题我答的不好。。。
系统设计是设计在线视频网站,主要还是高并发,high availability的方向,用不用load balancer,用不用缓存,分布式缓存还是application server cache。

评分

参与人数 3大米 +9 收起 理由
yideng + 1 很有用的信息!
asyz13jinage + 3 很有用的信息!
pxu + 5 很有用的信息!

查看全部评分

回复

使用道具 举报

我的人缘0
nightwalker 发表于 2018-6-14 00:01:43 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  95% (22)
 
 
4% (1)  踩
请问面的哪个组呀?楼主工作经验多少年了?
回复

使用道具 举报

我的人缘0
 楼主| cecil89 发表于 2018-6-14 00:18:46 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (12)
 
 
0% (0)  踩
nightwalker 发表于 2018-6-14 00:01-google 1point3acres
请问面的哪个组呀?楼主工作经验多少年了?

面的alexa,4年多
回复

使用道具 举报

我的人缘0
 楼主| cecil89 发表于 2018-6-14 00:20:01 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (12)
 
 
0% (0)  踩
忘记说了 是加拿大的招聘event,阿莱克斯组招聘,付费而门特组面的。

21.000+ students read the Road to learn React. The course weaves all the opinionated roadmaps into one roadmap to master React. It gives you all the fundamentals in React. You will build a Hacker News App along the way.

回复

使用道具 举报

我的人缘2
pxu 发表于 2018-6-14 04:17:15 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  66% (272)
 
 
33% (138)  踩
谢谢分享。关于OOD和系统设计,可以描述得稍微详细一些吗?
OOD linux find
System design video streaming website
回复

使用道具 举报

我的人缘2
pxu 发表于 2018-6-14 04:17:50 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  66% (272)
 
 
33% (138)  踩
BQ大概问了什么呢?
回复

使用道具 举报

我的人缘0
 楼主| cecil89 发表于 2018-6-14 04:48:38 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (12)
 
 
0% (0)  踩
pxu 发表于 2018-6-14 04:17. 围观我们@1point 3 acres
BQ大概问了什么呢?

赶工期的代码修改和长期目标怎么取舍,compromise的例子。.留学论坛-一亩-三分地
两个人都问了这题,其他的实在想不起来了。。。。
回复

使用道具 举报

我的人缘2
pxu 发表于 2018-6-14 05:02:10 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  66% (272)
 
 
33% (138)  踩
cecil89 发表于 2018-6-14 04:47
OOD就是设计命令行的查找函数,这道题我答的不好。。。
系统设计是设计在线视频网站,主要还是高并发,h ...

谢谢你的回复,非常有用。
回复

使用道具 举报

我的人缘0
sth830 发表于 2018-6-14 05:20:53 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  78% (37)
 
 
21% (10)  踩
请问楼主你感觉是挂在哪里?是题目没做好还是system design这一块,也准备面试,想了解一下着重看哪一方面
回复

使用道具 举报

我的人缘0
jeffzhang8716 发表于 2018-6-14 05:42:02 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  50% (3)
 
 
50% (3)  踩
OOD find的那题该怎么搞?

Learn React.js, Redux & Immutable.js while building a weather app

回复

使用道具 举报

我的人缘0
 楼主| cecil89 发表于 2018-6-14 06:21:09 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (12)
 
 
0% (0)  踩
sth830 发表于 2018-6-14 05:20. Waral 博客有更多文章,
请问楼主你感觉是挂在哪里?是题目没做好还是system design这一块,也准备面试,想了解一下着重看哪一方面

因为没有feedback,我只能猜测是ood谈崩了,确实做得不好。
回复

使用道具 举报

我的人缘2
pxu 发表于 2018-6-14 06:42:08 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  66% (272)
 
 
33% (138)  踩
jeffzhang8716 发表于 2018-6-14 05:42
OOD find的那题该怎么搞?

我看了一下Linux 源码,大概想了一下,大概思路如下(请大家补充或指正):
find 的命令大概是:
find path [options] query,. Waral 博客有更多文章,
i.e. find /abc/def -name my*.name
从 /abc/def 目录及其子目录下找到所有匹配 my*.name的文件,并返回array of paths
. visit 1point3acres for more.
OOD 大概的类设计
enum options{
name, empty, perm,exec;.留学论坛-一亩-三分地
}
. 留学申请论坛-一亩三分地
public class Find{. From 1point 3acres bbs
     String basePath;
     enmu option,
     String query; // it could be a command if the option is exec
   
   
   
   // path: /abc/def
  //enum: name
   //query: my*.exe
   public Find(String path, enum option, String query){
       this.basePath = path;
      this.option = option;
      this.query = query;
   }
.本文原创自1point3acres论坛
    //bfs
    public sychronized List<String> findByName(){
           
   } .1point3acres网

   private boolean isMatch(String currentPath, String targetPath){
   // implemented the regular express 来源一亩.三分地论坛.
   ....
   }

}   

public class handlerFactory{. 围观我们@1point 3 acres
  OptionFactory instance;

  public handlerFactory getInstance(){
    if (instance == null) {
            synchronized (handlerFactory.class) {
                if (instance == null) {-google 1point3acres
                    instance = new handlerFactory();
                }
            }
        }. 一亩-三分-地,独家发布
        return instance;
    }

    public getHandler(Option option){
      if(option == enum.name){
        return NameHandler;
      }
    }

}
private Interface Handler{
  List<String> handleCommand(List<String> filesPath, enum option );
}-google 1point3acres

private class NameHandler implements Handler{
   List<String> handleCommand(List<String> filesPath){
    Queue<File> queue = new LinkedList<>();
     List<String> res = new ArrayList<>();
     File rootFile = new File(basePath);
     queue.add(rootFile);
     while(!queue.isEmpty()){
      File curr = queue.remove();
      if(curr.isFile()){
        if(isMatch(curr.toString(),curr.getName()){
          result.add(curr.toString());
        }
      }else if(curr.isDirectory()){
        for(File subFile: curr.list()){
          queue.add(subFile);
        }
      }
     }
     return res;
.留学论坛-一亩-三分地
   }
}
回复

使用道具 举报

我的人缘2
pxu 发表于 2018-6-14 06:44:10 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  66% (272)
 
 
33% (138)  踩
cecil89 发表于 2018-6-14 06:21
因为没有feedback,我只能猜测是ood谈崩了,确实做得不好。
.本文原创自1point3acres论坛
我感觉这个不仅仅是考OOD,可能还有算法,比如说BFS, regurlar expression match check
回复

使用道具 举报

我的人缘0
isabellalalalal 发表于 2018-6-14 14:38:36 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  75% (6)
 
 
25% (2)  踩
为什么大家都认为linux find是ood 而不是sd呢。。。如果要找的数据特别大的话,那就得考虑scale了啊。。。
回复

使用道具 举报

我的人缘0
 楼主| cecil89 发表于 2018-6-14 19:47:36 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (12)
 
 
0% (0)  踩
isabellalalalal 发表于 2018-6-14 14:38
为什么大家都认为linux find是ood 而不是sd呢。。。如果要找的数据特别大的话,那就得考虑scale了啊。。。

我记得他有往OOD方向引导,让你实现几个搜索功能,并且要方便以后添加新功能。
回复

使用道具 举报

我的人缘0
nehuang 发表于 2018-7-13 07:54:25 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (1)
 
 
0% (0)  踩
积分不够 楼主能发一份到nehuangfuture@gmail.com么 谢谢
回复

使用道具 举报

游客
请先登录

本版积分规则

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

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

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

GMT+8, 2018-8-17 07:54

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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