C***i 发帖数: 486 | 1 已挂。补充下具体内容,希望对版友有些帮助。、
T家先来一轮ONLINE CODING,题目和LEETCODE类似,有时候有复杂度要求,但我运气比
较好写的代码混过去了。
大概过了一个月,本以为没戏了,RECRUITER A 联系我,然后过了2周RECRUITER B又帮
我安排和HIRING MANAGER 电面,大概45分钟。面试前问了下形式,没鸟我。
面试前网上搜了下题目,貌似都是和统计有关的。面试当天,一张嘴就发现是个印度人
,简单胡侃,介绍下简历里项目。问我Monte Carlo Simulation 和 BIC的步骤。接着
老印让我做一个ONLINE TEST,然后问我用没用过collabedit.com,我告诉他没有。于
是他就用印度英语给我讲背景,听的那叫一个费劲,只听懂大概。中途说道一半,
RECRUITER B发来链接 (后来RECRUITER B说面试前没听说要考我CODING,一半如果有
要求会提前发)。
题目是有3列DATA, 分别代表邮件发送者,接收者和发件时间。
SENDER| RECEIVER | TIMESTAMP
A B 56
A A 7
A C 5
C D 9
B B 12
B A 8
F G 12
B A 18
G F 2
A B 20
。。。
让我用HISTOGRAM来表示用户回信到收信的时间间隔(TimeStep_r-TimeStep_s)。
我直接按照发件人排序,然后从RECEIVER里找MATCH的,然后再排除各种CORNER CASE,
反正写着写着就把自己绕进去了,大概边写边说15分钟,老印就听着,然后说时间到了
,最简单方法应该是先按TIMESTAMP排序。然后就没有然后了。。。
现在想起来题目很弱,还是能力不足,再加上没准备要考CODING,希望对版友有些帮助。 |
C***i 发帖数: 486 | |
a****k 发帖数: 117 | |
C***i 发帖数: 486 | 4
应该不限语言。我就PYTHON写的
【在 a****k 的大作中提到】 : 问一下coding可以用python写吗?
|
c****t 发帖数: 19049 | 5 当然没人限你语言。但是还是用构造基本算法更容易的而不是有很多外挂包的
【在 C***i 的大作中提到】 : : 应该不限语言。我就PYTHON写的
|
r*****d 发帖数: 346 | 6 赞一个。
【在 C***i 的大作中提到】 : 已挂。补充下具体内容,希望对版友有些帮助。、 : T家先来一轮ONLINE CODING,题目和LEETCODE类似,有时候有复杂度要求,但我运气比 : 较好写的代码混过去了。 : 大概过了一个月,本以为没戏了,RECRUITER A 联系我,然后过了2周RECRUITER B又帮 : 我安排和HIRING MANAGER 电面,大概45分钟。面试前问了下形式,没鸟我。 : 面试前网上搜了下题目,貌似都是和统计有关的。面试当天,一张嘴就发现是个印度人 : ,简单胡侃,介绍下简历里项目。问我Monte Carlo Simulation 和 BIC的步骤。接着 : 老印让我做一个ONLINE TEST,然后问我用没用过collabedit.com,我告诉他没有。于 : 是他就用印度英语给我讲背景,听的那叫一个费劲,只听懂大概。中途说道一半, : RECRUITER B发来链接 (后来RECRUITER B说面试前没听说要考我CODING,一半如果有
|
c***z 发帖数: 6348 | |
o****o 发帖数: 8077 | 8 这个SQL行不? 身边没机器,没法测试
rs1 = SELECT a.Sender, a.Receiver, b.Sender, b.Receiver, (b.Timestamp - a.
Timestamp) AS Interval
FROM table AS a
INNER JOIN table AS b
ON a.Receiver == b.Sender
AND b.Timestamp>a.Timestamp
AND a.Sender == b.Receiver
;
histogram = SELECT Interval, COUNT(*) AS Cnt FROM rs1 GROUP BY Interval;
如果没有回信的也要算,用LEFT OUTER JOIN |
D**u 发帖数: 288 | 9 先理解一下,是按最近的两次通讯的时差算么?如果是的话,根据已有数据,答案应该
是2和10?
A -> B 20-18 = 2
F -> G 12-2 = 10 |
r********9 发帖数: 1116 | 10 Monte Carlo Simulation的步骤是什么?
【在 C***i 的大作中提到】 : 已挂。补充下具体内容,希望对版友有些帮助。、 : T家先来一轮ONLINE CODING,题目和LEETCODE类似,有时候有复杂度要求,但我运气比 : 较好写的代码混过去了。 : 大概过了一个月,本以为没戏了,RECRUITER A 联系我,然后过了2周RECRUITER B又帮 : 我安排和HIRING MANAGER 电面,大概45分钟。面试前问了下形式,没鸟我。 : 面试前网上搜了下题目,貌似都是和统计有关的。面试当天,一张嘴就发现是个印度人 : ,简单胡侃,介绍下简历里项目。问我Monte Carlo Simulation 和 BIC的步骤。接着 : 老印让我做一个ONLINE TEST,然后问我用没用过collabedit.com,我告诉他没有。于 : 是他就用印度英语给我讲背景,听的那叫一个费劲,只听懂大概。中途说道一半, : RECRUITER B发来链接 (后来RECRUITER B说面试前没听说要考我CODING,一半如果有
|
|
|
h********3 发帖数: 2075 | 11 应该又是Poisson Process相关的。叫你画histogram,应该不是他原本的问题。
【在 C***i 的大作中提到】 : 已挂。补充下具体内容,希望对版友有些帮助。、 : T家先来一轮ONLINE CODING,题目和LEETCODE类似,有时候有复杂度要求,但我运气比 : 较好写的代码混过去了。 : 大概过了一个月,本以为没戏了,RECRUITER A 联系我,然后过了2周RECRUITER B又帮 : 我安排和HIRING MANAGER 电面,大概45分钟。面试前问了下形式,没鸟我。 : 面试前网上搜了下题目,貌似都是和统计有关的。面试当天,一张嘴就发现是个印度人 : ,简单胡侃,介绍下简历里项目。问我Monte Carlo Simulation 和 BIC的步骤。接着 : 老印让我做一个ONLINE TEST,然后问我用没用过collabedit.com,我告诉他没有。于 : 是他就用印度英语给我讲背景,听的那叫一个费劲,只听懂大概。中途说道一半, : RECRUITER B发来链接 (后来RECRUITER B说面试前没听说要考我CODING,一半如果有
|
C***i 发帖数: 486 | 12
我的理解是先回复最早发的。
['G', 'F', 2], ['F', 'G', 12]
['B', 'A', 8], ['A', 'B', 20]
['B', 'A', 18], ['A', 'B', 56]
【在 D**u 的大作中提到】 : 先理解一下,是按最近的两次通讯的时差算么?如果是的话,根据已有数据,答案应该 : 是2和10? : A -> B 20-18 = 2 : F -> G 12-2 = 10
|
p*****y 发帖数: 34 | 13 谢谢分享,T招的ds感觉偏重于计算机背景啊,而且对统计的要求并不低。
【在 C***i 的大作中提到】 : 已挂。补充下具体内容,希望对版友有些帮助。、 : T家先来一轮ONLINE CODING,题目和LEETCODE类似,有时候有复杂度要求,但我运气比 : 较好写的代码混过去了。 : 大概过了一个月,本以为没戏了,RECRUITER A 联系我,然后过了2周RECRUITER B又帮 : 我安排和HIRING MANAGER 电面,大概45分钟。面试前问了下形式,没鸟我。 : 面试前网上搜了下题目,貌似都是和统计有关的。面试当天,一张嘴就发现是个印度人 : ,简单胡侃,介绍下简历里项目。问我Monte Carlo Simulation 和 BIC的步骤。接着 : 老印让我做一个ONLINE TEST,然后问我用没用过collabedit.com,我告诉他没有。于 : 是他就用印度英语给我讲背景,听的那叫一个费劲,只听懂大概。中途说道一半, : RECRUITER B发来链接 (后来RECRUITER B说面试前没听说要考我CODING,一半如果有
|
h*****7 发帖数: 6781 | 14 刚看到这个版,觉得很有意思
第二题感觉是把爱情片搞了个恐怖片的结局,应该放破送过程才顺 |
m*****n 发帖数: 2152 | 15 对于这种情况,算5-1还是5-3?
A B 1
A B 3
B A 5
【在 C***i 的大作中提到】 : 已挂。补充下具体内容,希望对版友有些帮助。、 : T家先来一轮ONLINE CODING,题目和LEETCODE类似,有时候有复杂度要求,但我运气比 : 较好写的代码混过去了。 : 大概过了一个月,本以为没戏了,RECRUITER A 联系我,然后过了2周RECRUITER B又帮 : 我安排和HIRING MANAGER 电面,大概45分钟。面试前问了下形式,没鸟我。 : 面试前网上搜了下题目,貌似都是和统计有关的。面试当天,一张嘴就发现是个印度人 : ,简单胡侃,介绍下简历里项目。问我Monte Carlo Simulation 和 BIC的步骤。接着 : 老印让我做一个ONLINE TEST,然后问我用没用过collabedit.com,我告诉他没有。于 : 是他就用印度英语给我讲背景,听的那叫一个费劲,只听懂大概。中途说道一半, : RECRUITER B发来链接 (后来RECRUITER B说面试前没听说要考我CODING,一半如果有
|
m*****n 发帖数: 2152 | 16 一个简单的做法,
对timestamp排序,
然后建一个hash table,对所有的(sender receiver)pair,先在 hash table里找是不
是有(receiver, sender) pair存在了。如果有了,做减法,fill histogram, erase
原来的(sender receiver)数据,加入(receiver, send)数据。然后依次类推。
为什么T家把我给直接据了,连面试都没有给,求内推。
【在 C***i 的大作中提到】 : 已挂。补充下具体内容,希望对版友有些帮助。、 : T家先来一轮ONLINE CODING,题目和LEETCODE类似,有时候有复杂度要求,但我运气比 : 较好写的代码混过去了。 : 大概过了一个月,本以为没戏了,RECRUITER A 联系我,然后过了2周RECRUITER B又帮 : 我安排和HIRING MANAGER 电面,大概45分钟。面试前问了下形式,没鸟我。 : 面试前网上搜了下题目,貌似都是和统计有关的。面试当天,一张嘴就发现是个印度人 : ,简单胡侃,介绍下简历里项目。问我Monte Carlo Simulation 和 BIC的步骤。接着 : 老印让我做一个ONLINE TEST,然后问我用没用过collabedit.com,我告诉他没有。于 : 是他就用印度英语给我讲背景,听的那叫一个费劲,只听懂大概。中途说道一半, : RECRUITER B发来链接 (后来RECRUITER B说面试前没听说要考我CODING,一半如果有
|
T*****u 发帖数: 7103 | 17 为什么要对timestamp排序?是为了一个人对另外一个重复发信吗?
【在 m*****n 的大作中提到】 : 一个简单的做法, : 对timestamp排序, : 然后建一个hash table,对所有的(sender receiver)pair,先在 hash table里找是不 : 是有(receiver, sender) pair存在了。如果有了,做减法,fill histogram, erase : 原来的(sender receiver)数据,加入(receiver, send)数据。然后依次类推。 : 为什么T家把我给直接据了,连面试都没有给,求内推。
|
d******4 发帖数: 132 | 18 不排序你无法确认收发次序。
【在 T*****u 的大作中提到】 : 为什么要对timestamp排序?是为了一个人对另外一个重复发信吗?
|