(10) What do you think of CodePair by HackerRank? - Quora



(10) What do you think of CodePair by HackerRank? - Quora

In short though, it does a bunch of things that I don't care about and doesn't do the things I want. (This is not, however, to say that it doesn't do what other people want. It just doesn't do what I want.)

Things I don't care about that it has
I don't really care about syntax highlighting and code execution. They're sort of a distraction to me.

Look, I don't care if someone has their syntax quite right. Does a linked list in Java use add, append, enqueue, insert, or push? I have no idea, and I don't really care if you do either.

It's also not really realistic to write 100% runnable code in many situations. What, are you going to call your ready-made Trie library with the English language built in?

Offering syntax highlighting and code execution makes candidates feel like syntactically correct code matters. It doesn't.

Thus, offering these features (especially code execution) is a very slight negative to me. I would probably turn them off if it offered this ability.

Additionally, if this is a phone interview being given to screen for an onsite interview, I'd like the phone interview to be as much like an in-person interview as possible. An in-person interview doesn't have syntax highlighting or code execution, so why should a phone interview?

Things I care about that it doesn't have:
You know what I get frustrated by in a phone interview? The lack of a whiteboard.

I want to be able to go up to the whiteboard and just quickly draw a diagram. Drawing by hand is easy! I can draw a table, and then draw an arrow coming off it, and then some text underneath that, and then a binary tree branching off of it. Wheeeeee!


Read full article from (10) What do you think of CodePair by HackerRank? - Quora


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts