z*********n 发帖数: 28 | 1 今年找工体会,
年初随便投几家,基本都是电面或者OA,OA一般都是几个算法题,顶多是个hard 难度
的算法题,一般还能做。
年底重新开始找,OA是越来越变态,做惯leetcode的人去做hackerank,简直不是一个难
度,因为看不到test case,好多情况就是有几个case过不去
到最近,OA都不是算法题了,直接来一个需要几天的project.
hackerank 最恶心的地方在于,有时候题目说得不是非常清楚,然后又不能和对面交流
。如果理解稍微有点失误,基本就走远了。
最近作的一个OA, 题目没给出输出顺序的例子,但online judge是要求输出顺序和它
的设计完全一致的,这他妈谁能做出来?
已经是寒冬了,加上hackerank这种工具,减轻了hr工作量,但是对找工的同胞真是雪
上加霜 |
|
z*********n 发帖数: 28 | 2
hackerank如果纯算法还好,起码输出结果是一个值的话还好做
但hackerank上各种场景题真实日了狗了, 因为没法交流,好多不清楚的地方只能靠猜
,猜错了oj过不了。
如果是简单题,如果理解有误,规定时间不能全通过。其实有时候就是能交流确认一下
就好了。
如果是比较复杂的大题,时间是充足了,但做一个oa,都得一个周末。
不过感觉以后hackerank是潮流了。 |
|
z*********n 发帖数: 28 | 3
有些不用自己写io。
但hackerank考个算法题还好,结果是固定的,对就对,不对就不对。
但真心不适合project, 同样输入,不同输出都make sense。但hackerank oj机制应该
是必须同它定义的输出完全一样才行。
特别是场景题,题目巨长,有些信息不明确.即使corner case想到了, 但处理方法和
它预定的不一样,也过不了oj。 一方面看实力,一方面看运气了。
不过这个应该是以后面试潮流,反正不缺人, 运气不好就滚蛋。 |
|
f****e 发帖数: 923 | 4 【 以下文字转载自 biojailbreak 俱乐部 】
发信人: fqy (风清扬), 信区: biojailbreak
标 题: 生物博士刷题转码工经历
发信站: BBS 未名空间站 (Sat Nov 5 00:06:00 2016, 美东)
过程:
1.在coursera上了Rice 的python 基础课,然后上了Princeton 的 Algorithm课
2.做完了leetcode,然后把mitbbs和GeekForGeek一年内各种公司的面试题都做了一下
。总共800多题。期间得到朋友的帮助,改简历,做mock interview。
3.在hired.com, hackerank, indeed prime 做题,拿到了5个onsite面试。接受了第五
个offer。
4.生物bench背景,非名校,没有参加收费的培训,从开始学编程到找到工作总共花了
两年的课余时间。
心得:
大概14年初在mitbbs 生物版看到echowuhao 的《零基础转码工指南》,特别是提到上
完Princeton 的算法课他可以推荐免试,给当时看不到出路的我指明了一个方向。虽然
我后来和e... 阅读全帖 |
|
c**********e 发帖数: 58 | 5 coding on Hackerank during phone interview |
|
|
s******y 发帖数: 33 | 7 Easy Medium之间,不过题目万年不变,你还不如直接放狗搜呢 |
|
g*****1 发帖数: 93 | 8 收到hr邮件让做题,hackerank上的,找了很多面经没有看到2道题的 |
|
z*********n 发帖数: 28 | 9 今天刚做了几个马鬃的oa
题目看起来不难,在hackerank上做的。所以不能看test case。
总共9个,只能过8个,有一个死活不了。
题目是move robot
大意是输入指令是一个字符串 “NWES” N表示向北移1,W表示向西移1.
所以 “WN” 的结果是(-1,1)。 “WS”结果是 (-1,-1)
特殊字符X表示撤销上一次操作, 比如 WNX表示 W, 输出时(-1,0)
每个字符前可加数字,表示移动多步, 比如7N3W, 输出时(-3,7)
7N3WX输出时(0,7), X表示撤销上一次3W的操作
7N3WXX输出是 (0,0)
不知道大家有没见见过这道题, 我不清楚是自己理解有误还是代码问题,有一个
testcase总过不了。
马鬃给我两次oa,感觉都黑了。。 |
|
s********r 发帖数: 4 | 10 回楼主:
我也非常讨厌hackerank 这个公司!出的题目说得不清不楚,真恶心!
形势严峻就懒得说了,现在基本投的都是秒拒,让人感觉加州也是有冬天的。。 |
|
z*********n 发帖数: 28 | 11
challenge.
uber的oa虽然耗时间很多,但其实要求并不高。当时我写的sf电影那个,现学的python
,javascript,花一周搞定。虽然性能一般,但是已经能用了。
uber给了电面,国人放水给了个简单的题,可惜了交流不顺。。没拿到onsite。当时是
第一个面试,还不觉得这种oa的恶心
现在面多了,基本所有公司直接一来就是oa,社招的oa明显比ncg的难。 好点的就是1
小时,2小时的算法题。这种还算比较好
今天bloomber的oa算是恶心爆了,题目巨长, 但是各种细节不清晰,test case都是隐
藏的,按题目意思来说,有些输出顺序不固定,但hackerank上要通过test case必须顺
序一模一样。真心做宝搞。
传统c++职位确实难,趁假期自学,准备转行ios开发了。 |
|
i*****h 发帖数: 1534 | 12 hackerank最恶心的是题目都是巨长的,题本身不难但是看题目要看半天确保没理解错
。之前做了个OA 80分钟4题,题目至少看了40分钟。。。
另外很多公司OA完了开始搞project给你做,一般给个1-2天,这种很浪费时间,市场人
多了公司都开始有恃无恐起来 |
|
p*******n 发帖数: 2697 | 13 今天hackerank做了个oa,报错的line都是错的。折腾了很久才发现,真累 |
|
z*********n 发帖数: 28 | 14
hackerank是烙印做的?
确实贼恶心,今天做的一道题,输出要n行字符串
比如
a is good
b is good
c is good
逻辑上讲
a is good
c is good
b is good
也是对的, 题目也不说清楚排序靠啥,只能自己瞎逼猜。 直接写信给hr说了,不给清
楚意思不做了,浪费时间
给的几个可以看的test case根本找不到排序规律。草他大爷的 |
|
I*******g 发帖数: 7600 | 15 这些都是什么题目?
是leetcode上的吗? |
|
s***g 发帖数: 245 | 16 我印象中test cases 都是题目自带的,我一般做完题再run test cases ,都通过了就
提交答案。
难道还需要自己再加一些test cases,都通过才能提交? |
|
s***g 发帖数: 245 | 17 公司发来hackerrank测试题,我debug了好多次,最后通过了。但是还是收到了据信。h
ackerank会记录debug run的次数吗?如果次数多了,是不是还是不能让HM满意?我doc
ument也写了,应该也是最优解,因为以前见过类似的题目。
谢谢 |
|
z*********8 发帖数: 2070 | 18 hackerrank是可以replay你整个过程的
至于这个公司是不是会看replay那就没人知道了 |
|
j******o 发帖数: 4219 | 19 又不是高考,题目做出来了就一定要你。随便找个理由都可以拒掉 |
|
S*******C 发帖数: 822 | 20 如果从其他地方复制进去的代码公司也能知道?
[在 zhaichun108 (onlyif) 的大作中提到:]
:hackerrank是可以replay你整个过程的
:至于这个公司是不是会看replay那就没人知道了 |
|
|