r******y 发帖数: 21 | 1 SDET职位,python backend
phone: fibonacci数列,各种花样写, iterative, recursive, 然后问了recursive的
时间复杂度和空间复杂度
onsite:
1. Hadoop, pig如何测试,如何分不同的版本测试
2. python regular expression matching的基本匹配和替换,例如把电话号码替换成(
xxx)-xxx-xxxx
3. 简单的python基本问题,半个小时问完了
lunch interview,聊天,culture fit,manager一直在不停地说说,最后我也说了一
些。
4. 三哥面coding, 第一题是select kth largest from array,秒解。第二题是
implement thread-safe non-blocking queue,不会,所以跪在这题。(楼主是new
grad,这方面没什么经验)
5. 三姐聊天,culture fit
6. 跟recruiter聊一聊,然后离开了
大家准备他家面试一定要准备multi-threading, non-blocking, mutex, semaphore的
内容,不然很容易不问到。
算法方面,不难,基本都是中低难度。 |
r******y 发帖数: 21 | 2 刚刚recruiter电话,已拒。
跪在coding的第二题 |
u***n 发帖数: 21026 | 3 Reg这种平时不怎么用的,怎么也应该让google查表达式吧
临时谁记得住那么多 |
r******y 发帖数: 21 | 4 当时在laptop上写的。
面试前我问recruiter,要不要自己带laptop,recruiter说不需要。
然后面试时突然需要laptop写,recruiter就把她的给我用了
【在 u***n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : Reg这种平时不怎么用的,怎么也应该让google查表达式吧 : 临时谁记得住那么多
|
u***n 发帖数: 21026 | 5 能让debug那不就更简单了
就怕是白板连IDE都不让用的,那些collection的function总是混淆,工作中反正IDE能
提示,基本不用脑子记。
【在 r******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 当时在laptop上写的。 : 面试前我问recruiter,要不要自己带laptop,recruiter说不需要。 : 然后面试时突然需要laptop写,recruiter就把她的给我用了
|
j**********3 发帖数: 3211 | 6 Hadoop, pig如何测试,如何分不同的版本测试
楼主以前就是做这个的? |
r******y 发帖数: 21 | 7 楼主以前不是干这个的。
比如说build了多个版本的pig,要每个pig都测试,如何设计测试流程等等。
【在 j**********3 的大作中提到】![](/moin_static193/solenoid/img/up.png) : Hadoop, pig如何测试,如何分不同的版本测试 : 楼主以前就是做这个的?
|
a********8 发帖数: 1625 | 8 LZ 这道题怎么答的?
【在 r******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 楼主以前不是干这个的。 : 比如说build了多个版本的pig,要每个pig都测试,如何设计测试流程等等。
|
a***u 发帖数: 383 | 9 感谢楼主回复,能不能具体说说这个题
Hadoop, pig如何测试,如何分不同的版本测试 |
p*********g 发帖数: 116 | 10 Simple, fast, and practical non-blocking and blocking concurrent queue
algorithms
这得什么水平的人, 才会这个呢? |