Citadel 店面+上门

感觉地里这家的onsite不是很多,来补一个挂经
领英上被骚扰问有没有兴趣来finance, 后来看了下这家公司,以c++/c为主,还有python,所以本来我不想面的,我用的java,hr各种劝说。。好。。。我面。。。

店面:

  1. Integer a = new Integer(1000),
    Integer b = new Integer(1000); System.out.println(a == b); System.out.println(c == d), 问打印结果是什么,以及为什么是这样的结果?
  2. Implement a hashmap3. Fibonacci: get fibonacci value of index i 递归和iterative 各写了一遍, 问了两种方法用途,我就随便扯了扯,比如如果数很大什么的,那用递归的话容易挂啊有太多duplicate process 之类的
    Onsite
    第一轮
    Leetcode 121, 一毛一样
    问了我懂不懂c++ /c, 多线程

第二轮
hr 尬聊, why finance, what’s your interest, what’s your goal

第三轮 伦敦的视频面试

  1. 两个 jar, 一个容量为5, 一个容量为3, 怎么量出 4 water

  2. 1+….+ 50= ? 就是问等于多少。。。。不是写代码

  3. 去程和返程都是60 miles,去的时候速度30mile/h, 问回来的速度应该是多少才能保证平均速度是60mile/h

我… (−_−#)

  1. 9个ball, 有一个轻一些,一个天平, 问最少称量次数

  2. 什么是:方差, 期望, risk, bond, portfolio
    ……真的是各种死命遥想当年上学书上的内容。。。

  3. 懂不懂c++ /c, 多线程 +2

第四轮
这轮居然是当时电面我的人,聊的很轻松, 题也很简单

  1. leetcode min stack,
    follow up 仅仅是求个average

  2. 给一个 n*n matrix, 由0,1,2组成
    0 -> nothing, 1-> wall, 2 -> treasure ,
    given an position (x, y) , whether you can find a path to treasure

followup是怎么找出最小path

问我知不知道tcp 和 udp,我就说了下我记得的,两者区别啊用途啥的

第五轮
这一轮的时候电脑已经很难用了。。。。

一个matrix, 比如都是“white”, or “black”, 让你把对角线flip一下

比如 w w w -> b w b
w w w w b w
w w w b w b

然后问了java 基本的,class 和interface的区别, class和object的区别,
又问了我一次懂不懂c++ /c, 多线程。。。。

店面之後通知onsite ?

我想問多久之後有update ?

楼主面的什么职位?

挺快的吧,我记得第二天就给结果了

就是Software Developer Engineer

兄弟 你高盛怎样了 面到哪了

木有然后了🙄,我第二轮考了个类似skyline的题,卡的我做不出来,后来又给换了两题,做完后,就没有消息了,应该是挂了,我的高盛那账户里job那一栏啥也没有了

楼主能问一下timeline吗?Citadel一直简历拒,我在想是不是投的太晚了。

额。。我的可能没什么帮助,是他们直接联系我的,发了简历后立马就是面试了,大概是8月底的样子,并没有在公司网站申请过,不好意思啊