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

发个小小的EPIC OA

全局:

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

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

x
虽说是职业黑洞,但是做完OA以后还是感觉不能再爱了。。。同时再次怀疑自己的做题能力

数学题不说了,就那些题,面经都有,MIIS也是。
2分钟那个我不建议掐表,反应快点按计算器就行吧,应该不是重点。
重点是。。。coding第一题就把我打倒了。。。
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
两三小时都用在seed sum那题了

弱弱的求一下onsite。还有我听说epic不给H1 transfer?是不是我这种跳槽的就没戏了?默哀。。。

上一篇:攒人品,Bloomberg电面面经
下一篇:Amazon 01/12/2014 due OA
全局:
seed number 加法的解法不就是这样,我用的 java
import java.util.*;
public class seedsNumber2 {

        /*
         * Find the seed of a number
         * Eg : 256=245+2+4+5 so 245 is the seed of 256.
         * find all possible seed for a given number.
         */
        public static void main(String[] args){
                find(256);
        }

        public static void find(int number){
                ArrayList<Integer> res = new ArrayList<Integer>();
                //use arraylist to record the result
                for(int i=1;i<=number;i++){
                        int k = i;
                        int add = 0;
                        while(k>0){
                                add = add+(k%10);
                                k = k/10;
                        }//use this method to get every digit of the number
                        int final1 = add + i;
                        if(final1 == number)
                                res.add(i);
                }
                if(res.isEmpty()){
                        System.out.println("can not find seed of the number "+number);
                }//error check
                else
                        System.out.println("the seed of the number "+number+" is "+res);
        }
}
回复

使用道具 举报

推荐
Adeath 2014-12-7 08:15:18 | 只看该作者
全局:
seed 这种题  一般都是可以缩小解的范围的  比如seed multiply 解一定是sqrt(N) 到 N/2 之间的因数 (N>4)
至于本题的 seed sum, 可以这么来分析
假设 N=seed+seedSum,seedSum是seed各个位上的数字之和(比如 2+4+5)
那么seedSum是有范围的  比如三位数 seedSum <= 9+9+9=27
以N=256为例, seedSum <= 27 ,而 seed = N-seedSum  也就是说 seed >= 256-27=229
也就是说  229以下的数就不用考虑了  因为不可能达到256
int最多只有10位  也就是说我们可以把iteration次数控制在90以内
差不多就是这个思路。。欢迎指正
回复

使用道具 举报

推荐
 楼主| somethingme 2014-12-7 12:09:08 | 只看该作者
全局:
Adeath 发表于 2014-12-6 19:15
seed 这种题  一般都是可以缩小解的范围的  比如seed multiply 解一定是sqrt(N) 到 N/2 之间的因数 (N>4)
...

你这个方法的确已经很优化了,哎我那个暴力算法真是坑爹啊,当时晚上两三点写的,实在是写不动
回复

使用道具 举报

🔗
suonan 2014-12-6 05:12:47 | 只看该作者
全局:
patpat, 慢慢等吧。。两个半小时做完的已经等了三个礼拜没消息了 。。
回复

使用道具 举报

🔗
 楼主| somethingme 2014-12-6 05:14:15 | 只看该作者
全局:
suonan 发表于 2014-12-5 16:12
patpat, 慢慢等吧。。两个半小时做完的已经等了三个礼拜没消息了 。。

你们因为赶上感恩节了,所以我感觉应该很正常吧?
回复

使用道具 举报

🔗
suonan 2014-12-6 05:30:36 | 只看该作者
全局:
kwang75 发表于 2014-12-6 05:14
你们因为赶上感恩节了,所以我感觉应该很正常吧?

感觉是找工季快结束了面试人比较多,epic的hr又少。。好像前几个月等个两周左右就出结果了。。。
回复

使用道具 举报

🔗
skip2myloucn 2014-12-7 07:44:30 | 只看该作者
全局:
Epic的H1B不给transfer应该是指的不可以从别的公司跳槽到Epic,但是可以从Epic跳槽到别的公司。H1B应该只跟下家有关系。
回复

使用道具 举报

🔗
 楼主| somethingme 2014-12-7 12:10:11 | 只看该作者
全局:
skip2myloucn 发表于 2014-12-6 18:44
Epic的H1B不给transfer应该是指的不可以从别的公司跳槽到Epic,但是可以从Epic跳槽到别的公司。H1B应该只跟 ...

我是在mitbbs上看到的,上面发帖的人说,不支持H1B transfer,什么H1B和140当天失效。

我准备周一发邮件问问HR
回复

使用道具 举报

🔗
yucenh 2014-12-21 10:20:33 | 只看该作者
全局:
楼主最终onsite了嘛? 明天OA求RP
回复

使用道具 举报

🔗
zaria 2014-12-21 13:47:33 | 只看该作者
全局:
LZ做的时候可以搜吗 那个proctorU是干嘛的
回复

使用道具 举报

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

本版积分规则

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