一亩三分地

 找回密码 注册账号

扫描二维码登录本站

BBS
Offer多多
Salarytics
交友
Learn
Who's Hiring?
疫情动态
指尖新闻
Instant
客户端
微信公众号
扫码关注公众号
留学申请公众号
扫码关注留学申请公众号
Youtube频道
留学博客
关于我们
查看: 1797|回复: 17
收起左侧

亚麻挂经。。

[复制链接] |只看干货
我的人缘0

升级   10%


分享帖子到朋友圈
olyolyme | 显示全部楼层 |阅读模式
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (6)
 
 
0% (0)    👎

2020(4-6月) 码农类General 硕士 全职@Amazon - 猎头 - Onsite 视频面试  | Fail/Rej | 其他

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

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

x
第一回面大厂,不熟悉套路,recruiter交代了又交代还是掉坑了里。。
总共四轮,每轮一小时,上来先bq差不多都要30分钟,问题巨多,最后一轮将近40,感觉写代码的时间不多。。
1. 一组数据,用户名邮箱号码,任一个match则归为一组,问多少组
2. 矩阵01,算几个岛,搜了下好像也是蠡口原题
3. system design. 设计kindle
4.
游客,本帖隐藏的内容需要积分高于 188 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
过一两次,落了点东西,其实不需要提醒也能发现,不知道算不算正常。。。
继续努力吧,最后。。求米!!!

评分

参与人数 7大米 +13 收起 理由
清道神君 + 5
markbs123 + 1 给你点个赞!
tracy.shi + 1 很有用的信息!
FaradayFuture + 1 赞一个
TheMiracle + 2 很有用的信息!
venturekwok + 1 赞一个
tycworld + 2 很有用的信息!

查看全部评分


上一篇:亚麻VO
下一篇:卫视两轮电面面经
我的人缘0

升级   10%

本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (6)
 
 
0% (0)    👎
TheMiracle 发表于 2020-07-12 22:49:33
多谢楼主分享!楼主能举一举behavior question问的详细的具体例子吗?
举例 用户挺满意你还想改进 项目时间很紧怎么做的 同事捉急你怎么帮他的 还有一个忘了。。
回复

使用道具 举报

我的人缘0

升级   48.71%

TheMiracle 2020-7-13 13:49:33 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (26)
 
 
0% (0)    👎
多谢楼主分享!楼主能举一举behavior question问的详细的具体例子吗?
回复

使用道具 举报

地里的匿名用户
地里的匿名用户  发表于 2020-7-14 00:38:29
本楼: 👍   0% (0)
 
 
0% (0)   👎
楼主能透露如何准备亚麻的算法题吗?看leetcode上的高频题?
回复

使用道具 举报

我的人缘0
markbs123 2020-7-14 02:22:23 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (26)
 
 
0% (0)    👎
楼主大大第一题能不能给个具体的例子,麻烦大大了
回复

使用道具 举报

我的人缘0

升级   10%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (6)
 
 
0% (0)    👎
匿名用户 发表于 2020-07-13 09:38:29
楼主能透露如何准备亚麻的算法题吗?看leetcode上的高频题?
各种类型都要cover, 基础要扎实
回复

使用道具 举报

我的人缘0

升级   22.86%

小南瓜大草莓 2020-7-14 03:14:58 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   87% (14)
 
 
12% (2)    👎
第一题典型的union find,楼主要多做题啊
回复

使用道具 举报

我的人缘0

升级   10%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (6)
 
 
0% (0)    👎
小南瓜大草莓 发表于 2020-07-13 12:14:58
第一题典型的union find,楼主要多做题啊
谢谢提醒!我用一个map做search 找不到就groups加1 然后挨个把字段加进map 不对么。。感觉没必要用graph啊
回复

使用道具 举报

我的人缘0

升级   8.86%

xiaohao6035 2020-7-14 05:24:11 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (589)
 
 
1% (7)    👎
面亚麻没所谓高频题, 都是各自小组的面试人员 按照喜好自己选题来问的。。。 哪天有空了,可能就去看一下有什么新题可以换一换。。。一般都不会很难的题目。

所以大家平时刷题要到位。面试的时候就是靠实力和运气了。
回复

使用道具 举报

我的人缘0

升级   12.5%

ND0406 2020-7-14 11:28:19 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (9)
 
 
0% (0)    👎
小南瓜大草莓 发表于 2020-7-14 03:14
第一题典型的union find,楼主要多做题啊

try the union-find... need n*n time.... does my code makes sense?

class Tests{

        @Test
        void contextLoads() {
                String[] users = new String[]{
                                "a","b","b","c","d"
                };
                int[] phones = new int[]{
                                1,1,2,2,3
                };
                System.out.println(getUserGroupNumber(users,phones));
        }

        private int getUserGroupNumber(String[] users, int[] phones){
                UnionFindSet unionFindSet = new UnionFindSet(users.length);
                for(int i = 0; i<users.length; i++){
                        for(int j = i+1; j<users.length; j++){
                                if(users.equals(users[j]) || phones == phones[j]){
                                        unionFindSet.union(i,j);
                                        break;
                                }
                        }
                }
                Set<Integer> seen = new HashSet<>();
                for(int num: unionFindSet.parents){
                        seen.add(unionFindSet.find(num));
                }
                return seen.size();
        }
}

class UnionFindSet{
        int[] parents;
        UnionFindSet(int n){
                parents = new int[n];
                for(int i=0; i<n; i++){
                        parents = i;
                }
        }

        public void union(int i, int j){ //make sure i < j
                int i1 = find(i);
                int i2 = find(j);
                parents[i1] = i2;
        }

        public int find(int i){
                while(parents != i){
                        parents = parents[parents];
                        i = parents;
                }
                return parents;
        }
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://pay.1point3acres.com/tools/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

Some icons made by Freepik from flaticon.com

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