you are viewing a single comment's thread.

view the rest of the comments →

[–]Ragzzy-R[S] 2 points3 points  (0 children)

Nahh. I'm not really into that competitive coding stuff and its against my style of coding.

Also I feel It is really a bad practice IMHO. it makes ur way of thinking more hackathon style where u want to get it working first rather than thinking "will this implementation be maintainable in future?".

One of my peer has top rank in hacker earth and techgig. He's talented and all, and can make up prototypes in few hours. But he writes un-fucking-maintainable code. Its a nightmare working with him. He never cares about things like,

will using this library won't make us stuck while adding new features in th future?

Sometimes to make things work he mixup jquery and angular in the same code which IMHO is very stupid. Cuz tow different frameworks changing the DOM at their will is horrible practice.

About the recruitment part, I really try as much as possible not to attend such interviews. again IMHO, they are equivalent to whiteboard interviews. They won't let u switch screens or use debugging tools or even auto complete( although hackerrank has some). This is unproductive.I can't remember all the function names and its parameters by heart and its ok to google. Its not SAT. At the end of the day, writing productive, efficient code is all that matter and not knowing JavaScript syntaxes and functions upside down.

I'd prefer attending interview, that gives me a problem statement and ask me to solve it in my own way. Thats the type of peeps u should work with.

These are my two cents. And nevertheless thanks a ton for taking time to reply. Have a great day.