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

BloomBerg 电面 有趣面经。。。。

全局:

2017(4-6月) 码农类General 硕士 全职@bloomberg - 校园招聘会 - HR筛选  | | Other | 应届毕业生
本人是个MBA学生。 这是第二个硕士,第一个是M.S in Software Engineering. 都在美国念的。MBA学校好一些(UW).
今天早上10点多刚面完的,然后面经比较有意思就来发一下了。
面试是HR筛选简历给的,然后跟我约了在HackerRankX上视频写代码。。。后来interviewer迟到了有十几分钟,我都打算写email了突然就打电话给我了,所以就变成在HackerRankX上写代码,然后电话聊题。

简单聊了下工作背景然后就上题目了,这家伙问了我会不会c++,所以我估计他是c++为主然后我就说了跟我相关的一个objective c. 第一个问题就是java 和objc的区别。。。我提了垃圾处理。但是他在这个问题上跟我绕了很久,,,,,最后我终于明白了他也不怎么知道这块,想把我绕到JVM上面的问题。
然后
上一段很诡异的代码。。

public class Solution
{
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
ry. 我给的解法是linkedlist云云....(这题没想明白他到底是要什么,因为不需要排序好像也不用考虑树之类的)
然后就被直接打断了说你有什么想问的 我们结束吧 哈哈哈。 估计是傻逼了。

总的来说
第一部分太绕了,没答好。 另外第二题没有最优解。。。没想明白。

娱乐为主。。。最近拿到google onsite了 求祝福。
file:///C:\Tencent\Backups\84082330\Image\C2C\B6]Z2H`0F1`A8~WXM5N_LIP.png

本帖子中包含更多资源

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

x

上一篇:Appfolio挂经
下一篇:11.22 IBM GURU挂经
推荐
coldrainy 2016-11-23 06:47:45 | 只看该作者
全局:
第二题试试用trie
  1. import java.util.*;
  2. public class Solution {

  3.         public class TrieNode {
  4.                 List<Integer> indices;
  5.                 TrieNode[] children;
  6.                 public TrieNode() {
  7.                         children = new TrieNode[10];
  8.                 }

  9.         }
  10.         
  11.         public void insertNode(TrieNode node, int[] vals, int index, List<List<Integer>> res) {
  12.                 for(int i: vals) {
  13.                         if(node.children[i] == null) {
  14.                                 node.children[i] = new TrieNode();
  15.                         }
  16.                         node = node.children[i];  
  17.                 }
  18.                 if(node.indices == null) {
  19.                         node.indices = new ArrayList<>();
  20.                 }
  21.                 node.indices.add(index);
  22.                 if(node.indices.size() > 1) {
  23.                         res.add(node.indices);
  24.                 }              
  25.         }

  26.         public List<List<Integer>> findPairs(int[][] arrays) {
  27.                 List<List<Integer>> res = new ArrayList<>();

  28.                 if(arrays == null || arrays.length == 0 || arrays[0].length == 0) {
  29.                         return res;
  30.                 }
  31.                 TrieNode root = new TrieNode();
  32.                 for(int i = 0; i < arrays.length; i++) {
  33.                         insertNode(root, arrays[i], i, res);
  34.                 }
  35.                 return res;
  36.         }


  37.         public static void main(String args[]) {
  38.                 Solution s = new Solution();
  39.                 System.out.println(s.findPairs(new int[][]{{1,1,2,3},{1,1,2,3},{2,2,5,8},{3,7,8,6},{2,2,5,8}}));
  40.         }
  41. }
复制代码
回复

使用道具 举报

🔗
 楼主| jy02535954 2016-11-23 04:30:17 | 只看该作者
全局:
代码和例子都是自己事后给的
回复

使用道具 举报

🔗
catinclay 2016-11-23 04:54:52 | 只看该作者
全局:
怎麼我感覺加了那個static之後就不能compile了...
回复

使用道具 举报

🔗
 楼主| jy02535954 2016-11-23 04:58:48 | 只看该作者
全局:
catinclay 发表于 2016-11-23 04:54
怎麼我感覺加了那個static之後就不能compile了...

我认为这是c++的写法。。所以我说面试官可能不怎么懂java  我也是挂了电话才意识到不能compile
回复

使用道具 举报

🔗
yingying 2016-12-1 09:51:34 | 只看该作者
全局:
请问lz有消息了吗?
回复

使用道具 举报

🔗
 楼主| jy02535954 2016-12-1 09:55:04 | 只看该作者
全局:
yingying 发表于 2016-12-1 09:51
请问lz有消息了吗?

还没 反正还没拒我。。。。
回复

使用道具 举报

🔗
 楼主| jy02535954 2016-12-1 09:56:11 | 只看该作者
全局:
yingying 发表于 2016-12-1 09:51
请问lz有消息了吗?

刚看邮件 拒信来了哈哈
回复

使用道具 举报

🔗
yingying 2016-12-1 11:57:29 | 只看该作者
全局:
jy02535954 发表于 2016-12-1 09:56
刚看邮件 拒信来了哈哈

加油加油,会有更好的!
回复

使用道具 举报

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

本版积分规则

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