由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 有人做过twitter的online coding test么?什么类型什么难度的题目啊?
相关主题
忐忑的G电面求两个等长有序数组的median的细节
大整数相乘谁贴个bug free的code中国人面试果然很好人
设计一种数据机构实现大数相加和相乘设计一个算法,判断一个integer n是不是可以表示成k(k>=2)个连续正整数的和
问一个G家面试题请教一道面试题
AMAZON onsite 3月面经请问一道google面试题
[合集] 面试题 - white elephant gift exchange国内小学生奥数题目~~ (转载)
上周Onsite题目及不爽之事有人做过codility.com的题吗?
我也来道题吧median 到底是啥意思??
相关话题的讨论汇总
话题: twitter话题: online话题: coding话题: test话题: row
进入JobHunting版参与讨论
1 (共1页)
a*****u
发帖数: 1712
1
有人做过twitter的online coding test么?什么类型什么难度的题目啊?
g***9
发帖数: 159
2
搭车问,顶起来啊
g***9
发帖数: 159
3
顶起来。。。
n****e
发帖数: 678
4
同问啊
n****e
发帖数: 678
5
同问啊
n****e
发帖数: 678
6
同问啊
b********6
发帖数: 97
7
我两周前做过,挺简单的。
第一题: leetcode 原题 single number I
第二题: 找出一个矩阵里“平衡数”的总个数
“平衡数”的定义: 这个数所在row之上所有row的数字之和=所在row之
下所有row的数字之和
这个数所在column左边所有col的数字之和
=所在col右边所有col的数字之和
时间 O(mxn) 空间O(m+n)

【在 a*****u 的大作中提到】
: 有人做过twitter的online coding test么?什么类型什么难度的题目啊?
s********u
发帖数: 1109
8
第二题就是弄两个数组,一个存所有row的数字和,一个存所有col的数字和?

【在 b********6 的大作中提到】
: 我两周前做过,挺简单的。
: 第一题: leetcode 原题 single number I
: 第二题: 找出一个矩阵里“平衡数”的总个数
: “平衡数”的定义: 这个数所在row之上所有row的数字之和=所在row之
: 下所有row的数字之和
: 这个数所在column左边所有col的数字之和
: =所在col右边所有col的数字之和
: 时间 O(mxn) 空间O(m+n)

b********6
发帖数: 97
9
第二题是四个数组,
两个和row有关,一个存之上的row数字和,一个存之下的row数字和,
另两个和col相关,同理。

【在 s********u 的大作中提到】
: 第二题就是弄两个数组,一个存所有row的数字和,一个存所有col的数字和?
s********u
发帖数: 1109
10
哦,你这个方法好,思想就类似那个不用除法,存其他元素和那个题。

【在 b********6 的大作中提到】
: 第二题是四个数组,
: 两个和row有关,一个存之上的row数字和,一个存之下的row数字和,
: 另两个和col相关,同理。

相关主题
[合集] 面试题 - white elephant gift exchange求两个等长有序数组的median的细节
上周Onsite题目及不爽之事中国人面试果然很好人
我也来道题吧设计一个算法,判断一个integer n是不是可以表示成k(k>=2)个连续正整数的和
进入JobHunting版参与讨论
n****e
发帖数: 678
11
多谢分享啊!
Twitter面的怎么样?

【在 b********6 的大作中提到】
: 我两周前做过,挺简单的。
: 第一题: leetcode 原题 single number I
: 第二题: 找出一个矩阵里“平衡数”的总个数
: “平衡数”的定义: 这个数所在row之上所有row的数字之和=所在row之
: 下所有row的数字之和
: 这个数所在column左边所有col的数字之和
: =所在col右边所有col的数字之和
: 时间 O(mxn) 空间O(m+n)

p***t
发帖数: 79
12
一两周前做过。
两道题:
1. 找出整数二进制里边被1包围的0的最长数目,比如10001001,返回3, 11000,返回
0.
2. 找平衡数,见barbie6676的回帖。
c********p
发帖数: 1969
13
mark
n****e
发帖数: 678
14
多谢分享!
第一题的input是一个整数是吧,解法就是扫一遍是吧。 不知道有没有什么corner
case容易出错的。
barbie6676解平衡数的解法还是很好的。

【在 p***t 的大作中提到】
: 一两周前做过。
: 两道题:
: 1. 找出整数二进制里边被1包围的0的最长数目,比如10001001,返回3, 11000,返回
: 0.
: 2. 找平衡数,见barbie6676的回帖。

s***y
发帖数: 10
15
我前几周做过,但是我是intern
第一题就是上边说到过的binary gap,要求logn, n是给的那个数
第二题是给一个integer array,找出所有可能even pair的个数,even pair就是两个
数相加的和是个偶数。要求O(n)。空间好像是1
我用的方法是scan一遍找出奇数和偶数的个数,然后N choose 2。但是factorial的时
候有可能overflow,我也不知道有什么好的方法来算factorial,所以最后就用了java
的BigInteger...
楼下已指出,直接两个数相乘就好了。数死早……
n****e
发帖数: 678
16
第一题, 题目有注明要logN吗? 你这个要求的logN,N是input整数,还是number of
bits representing the input integer?
第二题的返回类型是什么啊?如果是要找出所有pair,把奇数,偶数找出来后,奇数和
奇数make_pair, 偶数和偶数 make_pair,应该就可以了吧,两层for loop. 为啥要用
到factorial呢?

java

【在 s***y 的大作中提到】
: 我前几周做过,但是我是intern
: 第一题就是上边说到过的binary gap,要求logn, n是给的那个数
: 第二题是给一个integer array,找出所有可能even pair的个数,even pair就是两个
: 数相加的和是个偶数。要求O(n)。空间好像是1
: 我用的方法是scan一遍找出奇数和偶数的个数,然后N choose 2。但是factorial的时
: 候有可能overflow,我也不知道有什么好的方法来算factorial,所以最后就用了java
: 的BigInteger...
: 楼下已指出,直接两个数相乘就好了。数死早……

w****g
发帖数: 727
17
这个组合数只有两项相乘

java

【在 s***y 的大作中提到】
: 我前几周做过,但是我是intern
: 第一题就是上边说到过的binary gap,要求logn, n是给的那个数
: 第二题是给一个integer array,找出所有可能even pair的个数,even pair就是两个
: 数相加的和是个偶数。要求O(n)。空间好像是1
: 我用的方法是scan一遍找出奇数和偶数的个数,然后N choose 2。但是factorial的时
: 候有可能overflow,我也不知道有什么好的方法来算factorial,所以最后就用了java
: 的BigInteger...
: 楼下已指出,直接两个数相乘就好了。数死早……

n****e
发帖数: 678
18
你是说C(N,2)吗? 但这个组合数,也有可能越界的。
在C里面如何处理啊?C没有BigInteger。。

【在 w****g 的大作中提到】
: 这个组合数只有两项相乘
:
: java

s***y
发帖数: 10
19
我修改了下,第一个是bits的长度,我当时就是按着最基本的每次%2然后/2,然后用个
counter记遇到1之前有几个0。是不是bit shift会好些
第二题是返回even pair的个数,然后space是O(1)

【在 n****e 的大作中提到】
: 第一题, 题目有注明要logN吗? 你这个要求的logN,N是input整数,还是number of
: bits representing the input integer?
: 第二题的返回类型是什么啊?如果是要找出所有pair,把奇数,偶数找出来后,奇数和
: 奇数make_pair, 偶数和偶数 make_pair,应该就可以了吧,两层for loop. 为啥要用
: 到factorial呢?
:
: java

n****e
发帖数: 678
20
恩,我是想的bit shift
你的方法实质也是把每个bit 扫了一遍,为啥是logN呢?
第二题,如果是返回个数,你是用biginteger来解决越界的问题。如前面所说,C(N,2
)就是两个数相乘,为啥要用到factorial?

【在 s***y 的大作中提到】
: 我修改了下,第一个是bits的长度,我当时就是按着最基本的每次%2然后/2,然后用个
: counter记遇到1之前有几个0。是不是bit shift会好些
: 第二题是返回even pair的个数,然后space是O(1)

相关主题
请教一道面试题有人做过codility.com的题吗?
请问一道google面试题median 到底是啥意思??
国内小学生奥数题目~~ (转载)a1b2c3d4 变abcd1234
进入JobHunting版参与讨论
s***y
发帖数: 10
21
晕,我说反了,应该是那个数。我有点记不太清了,当时查的时候应该没什么问题。
然后twitter用的这个codility对edge case还有overflow都测的很严,最好input size
都要查一下。

,2

【在 n****e 的大作中提到】
: 恩,我是想的bit shift
: 你的方法实质也是把每个bit 扫了一遍,为啥是logN呢?
: 第二题,如果是返回个数,你是用biginteger来解决越界的问题。如前面所说,C(N,2
: )就是两个数相乘,为啥要用到factorial?

n****e
发帖数: 678
22
哦,知道了,多谢!
online coding test有test cases的话,就好多了,至少可以知道错误的原因了。

size

【在 s***y 的大作中提到】
: 晕,我说反了,应该是那个数。我有点记不太清了,当时查的时候应该没什么问题。
: 然后twitter用的这个codility对edge case还有overflow都测的很严,最好input size
: 都要查一下。
:
: ,2

s***y
发帖数: 10
23
第二题这么一说我才发觉,就是两个数相乘…我2了
而且感觉知道被分去烂team的原因了。。。

,2

【在 n****e 的大作中提到】
: 恩,我是想的bit shift
: 你的方法实质也是把每个bit 扫了一遍,为啥是logN呢?
: 第二题,如果是返回个数,你是用biginteger来解决越界的问题。如前面所说,C(N,2
: )就是两个数相乘,为啥要用到factorial?

n****e
发帖数: 678
24
Twitter 什么team 好,什么team差啊?
是拿到offer了吗?

【在 s***y 的大作中提到】
: 第二题这么一说我才发觉,就是两个数相乘…我2了
: 而且感觉知道被分去烂team的原因了。。。
:
: ,2

s***y
发帖数: 10
25
是intern offer。
我也不知道什么team好,但是我被分到的是mobile automation team。感觉应该不是很
强的team,不过好像人主要都是从苹果挖来的,也许我就是纯属无知了。
我本来以为会是个web相关的职位。第一轮面的时候是让实现一个online的tail tool。
就是tail -f。前后端的code都得写。过了这个之后recruiter让我做online test,还
问我是想做front end, back end还是full stack。我说的是full stack,结果给我放
mobile了…后来面试我的都说是mobile team的我还特奇怪。
顺带发下第二轮面经,不过我是本科intern,估计参考价值不大。
我第二轮都是skype面的,第一个人是个黑哥,当天WFH,感觉他完全都没准备,问的题
都是behavioral question。
第二个是三姐,题是找integer list里重复的element并返回。她在问题里埋了隐藏条
件,告诉
我问题的时候没说出来,list其实是increasing continuous的,所以时间要求是logn
,然后空间是1
解法是把list分两半,然后查中间那个数和第一个数的差是不是等于当前长度的一半,
等于recurse另外一半。

【在 n****e 的大作中提到】
: Twitter 什么team 好,什么team差啊?
: 是拿到offer了吗?

n****e
发帖数: 678
26
多谢分享面经!
Mobile是热点,进mobile automation team很好啊。
能展开讲讲如何写online的tail tool的前端和后端吗?这个还真不会。。。

【在 s***y 的大作中提到】
: 是intern offer。
: 我也不知道什么team好,但是我被分到的是mobile automation team。感觉应该不是很
: 强的team,不过好像人主要都是从苹果挖来的,也许我就是纯属无知了。
: 我本来以为会是个web相关的职位。第一轮面的时候是让实现一个online的tail tool。
: 就是tail -f。前后端的code都得写。过了这个之后recruiter让我做online test,还
: 问我是想做front end, back end还是full stack。我说的是full stack,结果给我放
: mobile了…后来面试我的都说是mobile team的我还特奇怪。
: 顺带发下第二轮面经,不过我是本科intern,估计参考价值不大。
: 我第二轮都是skype面的,第一个人是个黑哥,当天WFH,感觉他完全都没准备,问的题
: 都是behavioral question。

1 (共1页)
进入JobHunting版参与讨论
相关主题
median 到底是啥意思??AMAZON onsite 3月面经
a1b2c3d4 变abcd1234[合集] 面试题 - white elephant gift exchange
游戏公司基本上挂了上周Onsite题目及不爽之事
问一个题目,面试时我没有搞出来我也来道题吧
忐忑的G电面求两个等长有序数组的median的细节
大整数相乘谁贴个bug free的code中国人面试果然很好人
设计一种数据机构实现大数相加和相乘设计一个算法,判断一个integer n是不是可以表示成k(k>=2)个连续正整数的和
问一个G家面试题请教一道面试题
相关话题的讨论汇总
话题: twitter话题: online话题: coding话题: test话题: row