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

Pure Storage OA + 吐槽

全局:

2016(10-12月) 码农类General 硕士 实习@purestorage - 内推 - 在线笔试  | | Fail | 应届毕业生

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

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

x
一星期前找人内推的,然后瞬间就收到OA。昨天晚上把OA做了,今天早上就收到拒信了。

OA还是8题的,之前有人发过所有题目的截图:

选择题我是参照这个帖子()的答案做的,因为我看他拿到店面了,所以觉得答案应该是对的吧。代码题自己提前写好了的,test case全部都通过了。结果还是这么快就被拒了。估计发OA的时候没有看简历,做了OA再看简历,觉得我简历太弱了就把我拒了???先在公司发OA也太不走心了吧!!!



pure s
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
样子,之前觉得有3.5就满足了,也不要求多高。现在觉得GPA 3.5似乎也不容易啊。好想哭/(ㄒoㄒ)/~~担心找不到实习,担心找不到工作,担心因为GPA给自己找工作的路上拖后腿。。。。。。。。。。烦躁!!!!!!!!!!!!!!!!

评分

参与人数 5大米 +64 收起 理由
K5371 + 3 给你点个赞!加油啊
lindashaw + 3 很有用的信息!
ericcire + 5 感谢分享!
xiaoyehhuang23 + 3 回答的很好!
阿童木 + 50

查看全部评分


上一篇:【跪经】11/8 FB昂赛
下一篇:被女神公司拒绝了>< TS面到下午4点半
推荐
 楼主| jigsaw_Becky 2016-11-9 10:45:54 | 只看该作者
全局:
第八题代码

  1. import java.util.*;

  2. public class AcquireRelease {
  3.         public int detect(String[] inputs) {
  4.                 Set<Integer> set = new HashSet<>();
  5.                 Stack<Integer> stack = new Stack<>();
  6.                 for (int i = 0; i < inputs.length; i++) {
  7.                         String[] ss = inputs[i].split(" ");
  8.                         String status = ss[0];
  9.                         int id = Integer.parseInt(ss[1]);
  10.                         if (status.equals("ACQUIRE")) {
  11.                                 if (set.contains(id)) {
  12.                                         return i + 1;
  13.                                 } else {
  14.                                         set.add(id);
  15.                                         stack.push(id);
  16.                                 }
  17.                         } else {
  18.                                 if (stack.isEmpty() || stack.pop() != id) {
  19.                                         return i + 1;
  20.                                 } else {
  21.                                         set.remove(id);
  22.                                 }
  23.                         }
  24.                 }
  25.                 if (stack.isEmpty()) {
  26.                         return 0;
  27.                 } else {
  28.                         return 1 + inputs.length;
  29.                 }
  30.         }
  31.        
  32.         public static void main(String[] args) {
  33.                 AcquireRelease ob = new AcquireRelease();
  34.                
  35.                 String[] inputs1 = new String[]{"ACQUIRE 364", "ACQUIRE 84", "RELEASE 84", "RELEASE 364"};
  36.                 int res1 = ob.detect(inputs1);
  37.                 System.out.println("Expected output: 0");
  38.                 System.out.println("My output: " + res1);
  39.                 System.out.println();
  40.                
  41.                
  42.                 String[] inputs2 = new String[]{"ACQUIRE 364", "ACQUIRE 84", "RELEASE 364", "RELEASE 84"};
  43.                 int res2 = ob.detect(inputs2);
  44.                 System.out.println("Expected output: 3");
  45.                 System.out.println("My output: " + res2);
  46.                 System.out.println();
  47.                
  48.                 String[] inputs3 = new String[]{"ACQUIRE 123", "ACQUIRE 364", "ACQUIRE 84", "RELEASE 84", "RELEASE 364", "ACQUIRE 456"};
  49.                 int res3 = ob.detect(inputs3);
  50.                 System.out.println("Expected output: 7");
  51.                 System.out.println("My output: " + res3);
  52.                 System.out.println();
  53.                
  54.                 String[] inputs4 = new String[]{"ACQUIRE 123", "ACQUIRE 364", "ACQUIRE 84", "RELEASE 84",
  55.                                 "RELEASE 364", "ACQUIRE 789", "RELEASE 456", "RELEASE 123"};
  56.                 int res4 = ob.detect(inputs4);
  57.                 System.out.println("Expected output: 7");
  58.                 System.out.println("My output: " + res4);
  59.                 System.out.println();
  60.                
  61.                 String[] inputs5 = new String[]{"ACQUIRE 364", "ACQUIRE 84", "ACQUIRE 364", "RELEASE 364"};
  62.                 int res5 = ob.detect(inputs5);
  63.                 System.out.println("Expected output: 3");
  64.                 System.out.println("My output: " + res5);
  65.                 System.out.println();
  66.         }
  67. }
复制代码
回复

使用道具 举报

推荐
 楼主| jigsaw_Becky 2016-11-9 10:45:32 | 只看该作者
全局:
第七题代码

  1. import java.util.*;

  2. public class CountPa {
  3.         public int countPa(String s) {
  4.                 int count = 0;
  5.                 for (int i = 0; i < s.length(); i++) {
  6.                         for (int j = i + 1; j <= s.length(); j++) {
  7.                                 String sub = s.substring(i, j);
  8.                                 if (isPa(sub)) {
  9.                                         count++;
  10.                                 }
  11.                         }
  12.                 }
  13.                 return count;
  14.         }
  15.        
  16.         public boolean isPa(String s) {
  17.                 int i = 0, j = s.length() - 1;
  18.                 while (i < j) {
  19.                         if (s.charAt(i) != s.charAt(j)) {
  20.                                 return false;
  21.                         } else {
  22.                                 i++;
  23.                                 j--;
  24.                         }
  25.                 }
  26.                 return true;
  27.         }
  28.        
  29.         public static void main(String[] args) {
  30.                 CountPa ob = new CountPa();
  31.                 String s1 = "hellolle";
  32.                 int count1 = ob.countPa(s1);
  33.                 System.out.println(count1);
  34.                 String s2 = "wowpurerocks";
  35.                 int count2 = ob.countPa(s2);
  36.                 System.out.println(count2);
  37.         }
  38. }
复制代码
回复

使用道具 举报

推荐
阿童木 2016-11-10 03:03:23 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
dbtaotao 2016-11-9 12:02:22 | 只看该作者
全局:
无所谓吧,这点事吐完就舒服了,该干嘛干嘛,一个被降级的公司而已,还有那么多公司呢。我也是转专业,还不是一样有实习,有工作,我还是乡野村校的
回复

使用道具 举报

🔗
 楼主| jigsaw_Becky 2016-11-9 12:28:52 | 只看该作者
全局:
dbtaotao 发表于 2016-11-9 12:02
无所谓吧,这点事吐完就舒服了,该干嘛干嘛,一个被降级的公司而已,还有那么多公司呢。我也是转专业,还不 ...

主要是machine learning只有60多分才不开心的,好担心这学期的gpa。。。。公司拒信也仅仅是一丝丝的忧伤而已。。。
回复

使用道具 举报

🔗
 楼主| jigsaw_Becky 2016-11-10 03:18:43 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
cxw111 2016-11-15 22:27:58 | 只看该作者
本楼:
全局:
学姐加油!!!!!
回复

使用道具 举报

🔗
 楼主| jigsaw_Becky 2016-11-15 22:41:00 | 只看该作者
全局:
cxw111 发表于 2016-11-15 22:27
学姐加油!!!!!

O(∩_∩)O谢谢~~~~~~~~~~~~~~~
回复

使用道具 举报

🔗
阿童木 2016-11-16 03:06:58 | 只看该作者
全局:
本帖最后由 阿童木 于 2016-11-15 12:00 编辑

刚做完,不知道为啥,我看到地里所有的8题版OA截图第二题都不完整。我做的第二题最后要求是给出节点11,和target12,求打印的内容。


其他题目都跟你的一样~
Update:
一小时后秒收拒信。。。


本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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