本帖最后由 qwe_Quin 于 2020-11-11 14:38 编辑
本人今天终于accept了另一家公司的offer,喜悦之余也想记录下optiver这家为数不多我去了onsite的公司的面试流程
一句话总结:miserable + disrespectful的interviewers,糟糕的体验
==================
coding challenge
一共两道,好像只能用Java和C之类的,python不行
第一道是DaysBetween,计算两个日期之间间隔的天数1)要注意网上有些solution是让你先计算日期A和01/01/1900之间间隔的天数,再计算日期B和01/01/1900间隔天数,然后把这两个数字相减,这个solution是过不了optiver的隐藏testcase的(是在onsite被告知的),有的testcase会从1600这样的更古老的日期开始算,解决办法是把1900换成0就好
2)其次要注意计算闰年的方法, mod 4等于0并且mod 100 不等于0的是闰年,mod 400等于0 的也是闰年
第二道给定一个tree represented as a string, string 里面有node pairs,代表tree里面的parent-child, either output error or a s-expression representation of the tree
题目看附件吧
1)注意除了code要correct之外,要考虑有cycle的情况
2)要考虑有多个分开的subtree的情
==================
接下来就是onsite啦!
一句话总价:体验感史上最恶劣,这家公司基本以后也不会考虑了
我能很明显地体会到,每一个面试官都非常的miserable,至少我没有见到任何一个人笑过
甚至有明显表达了不耐烦
Technical Interview
问了一道OOP的
中途网络不太好,掉出了zoom,然后重新join的时候我在waiting room等了可能7-10min,没有人放我进去,联系hr也没有立马回复
这道题面试官speicification给得很迷,一会儿说我们send order to exchange, exchange could accept or cancel,过了一会儿又说we could send request to the exchange to cancel an order,总之感觉他的描述有点self-contradictory
在我尝试clarify的时候,他却说it's up to you to decide,当我跟他讲了思路后,他让我写,写完却又说我不对
当然,我自己也有责任,这道题我见过,本该比较有思路的,但是却被面试官confuse到了,就乱了阵脚
Design Interview
事先说明一下,本人不太会system design,面试前恶补了两天还是感觉不会
问的就是一道很普通的design题,clients are traders, they need to get the current stock price, we have a server to store all these prices
重点是感觉面试的时候interviewer一直在房间里走路,至少可以看到他的镜头在晃动
而且有明显感觉到面试官的不耐烦,屡次被打断,甚至看到了一次他翻白眼,即使我回答对了也没有任何肯定的表示
这个时候我心态开始不太好了
HackerRank Discussion
可以说是体验感正常的一轮了
简单来讲就是一个面试官给你看之前的OA过不了的testcase,让你改正,然后问你你觉得你的code还有什么可以improve的
只要你之前把你的OA记录了下来,面试前有复习,基本没有什么问题
Group Info Session - with our Leadership Team
这可能是最亮的一轮吧,我跟另外两个candidates,还有CTO在一个zoom meeting里聊天
其实此时此刻我心态已经崩了,被之前面试官的不尊重人有点吓到
本人学校的cs不算top5,但也还算可以吧,另外两个candidates一个cmu,一个caltech(并且在deshaw,citadel intern过,大哥那你来面optiver干嘛?)
流程是,CTO提一个问题,例如,然后我们3个candidates回答
不知道为什么,我一直被CTO打断,比如一个问题是“why do you choose optiver?" 我大概解释了下我比较喜欢trading company(具体原因就不透露了),也有做quant的意愿,然后我觉得对于每一个cs学生,除了去fb这样的tech company,去trading company也是不错的选择,这个时候CTO突然打断我,并表示“我们optiver的bar很高的,每年也就hire十几个(还是二十几个?)intern吧”
我人懵了
后面有一个问题轮到我回答,CTO直接跳过了
到这个时候我已经连强颜欢笑都做不到了,面容开始僵硬
后来被拒了,但是我很高兴,这样的不尊重人的公司氛围,不去也罢
==================
不过去了onsite就可以refer人了!有意愿的朋友可以联系我
当然还是建议你不要去这家公司啦,感觉氛围不太好,interviewers们看起来都有点miserable
求大米!!谢谢大家!以及欢迎各种讨论!
|