Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jakacki
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
Codility launches free coding skills certification - new challenge every month
(codility.com)
3 points
by
jakacki
16y ago
|
1 comments
2.
▲
by
jakacki
17y ago
With paid account it is possible to reopen a task after one solution has been submitted, so the recruiter can "give another chance" to the candidate (although we generally suggest not to), which supports the workflow you describe.
3.
▲
by
jakacki
17y ago
I don't think Codility checks whether one knows how to write clever algorithm. Look at tasks from ACM Collegiate Programming Competitions, they require clever algorithms. Codility deliberately focuses on very fundamental tasks. Also it does
4.
▲
by
jakacki
17y ago
Yep, we've seen it... :-) Thanks for pointing this out!
5.
▲
by
jakacki
17y ago
Hm, would something more smooth (analog?) be better?
6.
▲
by
jakacki
17y ago
Yes, it is even possible to add your own data sets, Codility will tell you what you code returns for them. I guess we should make it more apparent in the interface.
7.
▲
by
jakacki
17y ago
We want to avoid sticking to particular compilers/interpreters. An expert in MSVC should not be penalized only because we use GCC. Also we design the tasks so that they are compiler-agnostic (actually they are even language-agnostic). It is
8.
▲
by
jakacki
17y ago
We deliberately underspecify the compiler version, we think in such situation a programmer should attempt to write code as portable as possible. #include --- good catch! We are not very strict about missing includes, but this is definitely
9.
▲
by
jakacki
17y ago
Codility tech team is from Warsaw University, we are more than familiar with TopCoder, ACM CPC, IOI etc. We deliberately keep Codility tasks at fundamental level. Codility is not a competition for 100 world's best programmers, it is a tool
10.
▲
by
jakacki
17y ago
Unless it is stated explicitly, we do not provide anything extra but the vanilla programming language and standard libraries. It is more clear for some languages (e.g. Java, C++) than other (e.g. PHP, JavaScript), but we try to stick to the
11.
▲
by
jakacki
17y ago
Good point, thanks! But no worries, this is not our real filesystem :-)
12.
▲
by
jakacki
17y ago
Codility uses open-source component EditArea. > Hmm so Codility's editor is copy of the one SPOJ uses Please don't flame. Codility has not copied it from anybody, its EditArea-based interface is in place since 2008.
13.
▲
by
jakacki
17y ago
Generally we don't want to penalize people too badly for assuming particular (but realistic) type ranges, nevertheless we think that perfect solution should be as portable as possible across different implementations of the language (e.g. o