一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 769|回复: 8
收起左侧

Akuna Capital-Quant Developer Data Analysis OA+电面

[复制链接] |试试Instant~ |关注本帖
EdwardWei 发表于 2016-10-21 02:02:34 | 显示全部楼层 |阅读模式

2016(10-12月) 码农类 硕士 全职@Akuna Capital - 网上海投 - 技术电面 |Otherfresh grad应届毕业生

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
今天刚结束Akuna的Quant Dev Data Analysis, Cambridge Office的电面,来汇报一下,处女帖~

OA:
做的是Quant Dev#1 - Fall 2016
120分钟,四道题,只能用Python
1, Packing Melons
Two assembly lines, one with watermelons, one with boxes. Put as many watermelons into boxes as possible. You can pick where you start taking watermelons from, but once you start, all melons going past you must be placed, or you must stop.
Calculate how many watermelons can be placed.
A watermelon will fit into a box with a size >= melon size. You can hold onto the melon and skip a box to place in in a later one.

2, Parsing Words
Define a word as any sequence of one or more lower-case letters(no numbers, no punctuation), words are separated by white space.
Read all words(on every line)from standard input, and to produce, in order, on separate lines:
-the count of words in input. Waral 鍗氬鏈夋洿澶氭枃绔,
-the word "words". more info on 1point3acres.com
-each unique word, and the count of times it occurs in the input(listed in alphabetical order)
-the word "letters"
-for every letter from a to z, the letter, the count of times it occured IN A WORD(listed in alphabetical order)

There must be whitespace separating valid words in the input--actual spaces, and newlines. If your program finds something that isn't whitespace, and not a word, it should skip until it comes to a valid word(or the end of the input). Finding a non-word character makes the whole sequence a non-word.

Read input from STDIN, print to STDOUT
. Waral 鍗氬鏈夋洿澶氭枃绔,
3, Classify new trades
Classify new trades based on their similarity to old trades.
Every trade has three features: profit, risk, latency.
You have a list of old trades, each has been labeled with a color. You have a list of new trades, unlabeled.
Create an algorithm that uses old trades to predict labels of new trades.

Input:. From 1point 3acres bbs
A list of old trades. A list of labels corresponding to old trades. A list of new trades.-google 1point3acres
Classes may be imbalanced(eg, 'red' label may greatly outnumber 'green' label)
The data set is small: Old trades less than 100, new trades less than 10.

4, Drone Delivery
Drone delevery service is goint to be tested in a location.
-The location has constructed homes on multiple identical grids throughout the town.. 1point 3acres 璁哄潧
-Each grid has 50 homes and each grid is assigned a unique number..1point3acres缃
-Each home within a grid has a unique number from 1 to 50.
So each home can be uniquely identified by its grid number and home number pair.

The simple algorithm for the initial rollout of the drone delivery service:
-A swarm of delivery drones will be deployed for the delivery.
-In each swarm there will be one drone for each unique housing grid that will receive deliveries.. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
-Each drone will start at home number 1 in the grid and advance until all delivery for the grid is complete.
-over the period of 1 minute each drone can move to the next house, can make a delivery or can stay at its current position.
-All products must be delivered in exact order in which the order was made.

Determine how long it take a swarm of drones to complete a specified delivery.
There can be at most two drones. For each test case you will be given the total number of packages and sequence of locations.

如果对Python不熟悉可能时间不够用,建议提前打好草稿。另外蛋疼的一点是,有的test case不显示细节,只显示Failed,没办法对应的debug。

电面
美国人,预定45分钟,实际52分钟。
1, Python experience, relative project, may follow up quite a few questions about project, depends on whether he is interested
2, Difference between List, Dict and Set; follow up, time complexity of search in List and Dict. 1point3acres.com/bbs
3, Generator
4, Decorator, give an example
5, Why we need Multithread, why we prefer Multiprocess over Multithread
6, How many numbers between 1 to 10,000 don't have 5 in it?
7, Bank A has 10 tellers, each serving one customer at a time independently; Bank B has 10 tellers, sharing a queue of customers to serve. Which bank you prefer? Why?
8, Any questions you want to ask about Akuna?

面官比较nice,有耐心。

希望能到onsite!
. visit 1point3acres.com for more.
大家找工作加油!

评分

2

查看全部评分

本帖被以下淘专辑推荐:

wuhappynan 发表于 2016-10-27 05:51:03 | 显示全部楼层
谢谢楼主分享,不过楼主要不要设一下隐藏我刚刚试了一下谷歌能搜出来。。。。?怕nda
回复 支持 反对

使用道具 举报

 楼主| EdwardWei 发表于 2016-10-27 06:10:12 | 显示全部楼层
wuhappynan 发表于 2016-10-27 05:51
谢谢楼主分享,不过楼主要不要设一下隐藏我刚刚试了一下谷歌能搜出来。。。。?怕nda
鏉ユ簮涓浜.涓夊垎鍦拌鍧.
谢谢提醒啊,你的意思是改成回复可见之类的?这个怎么设置啊,新手并不知道。。。
回复 支持 反对

使用道具 举报

wuhappynan 发表于 2016-10-27 07:55:36 | 显示全部楼层
EdwardWei 发表于 2016-10-27 06:10
谢谢提醒啊,你的意思是改成回复可见之类的?这个怎么设置啊,新手并不知道。。。

额 我试了一下也不知道怎么设。。。把帖子变成附件?能下载的那种pdf那种  那样谷歌搜不出来. visit 1point3acres.com for more.
回复 支持 反对

使用道具 举报

aprilove 发表于 2016-10-27 08:00:51 | 显示全部楼层
试试把答案删了..然后加个附件?
回复 支持 反对

使用道具 举报

 楼主| EdwardWei 发表于 2016-10-27 11:05:51 | 显示全部楼层
wuhappynan 发表于 2016-10-27 07:55
. Waral 鍗氬鏈夋洿澶氭枃绔,额 我试了一下也不知道怎么设。。。把帖子变成附件?能下载的那种pdf那种  那样谷歌搜不出来

我想试一下,但是不知道怎么修改或者删除现在发的帖子。。。
回复 支持 反对

使用道具 举报

 楼主| EdwardWei 发表于 2016-10-27 11:09:20 | 显示全部楼层
aprilove 发表于 2016-10-27 08:00. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
试试把答案删了..然后加个附件?

多谢帮忙想办法,但是不知道怎么修改帖子啊
回复 支持 反对

使用道具 举报

curiousgeorge 发表于 2016-10-28 00:27:38 | 显示全部楼层
楼主拿到onsite了么,我刚过了oa,hr发邮件说是还剩两轮onsite分别是28号和下月4号,感觉时间有点紧啊.....
回复 支持 反对

使用道具 举报

 楼主| EdwardWei 发表于 2016-10-28 01:02:25 | 显示全部楼层
curiousgeorge 发表于 2016-10-28 00:27
楼主拿到onsite了么,我刚过了oa,hr发邮件说是还剩两轮onsite分别是28号和下月4号,感觉时间有点紧啊.....

我电面后一直还没收到回复,准备发邮件问一下。
我当时选的是Cambridge,Boston Office,所以我这边onsite是3号
你如果刚做完oa,那肯定是冲着4号的onsite去了,尽快完成电面应该还好
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-11 08:28

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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