Triplebyte quiz

Learning and science

programming quiz

SHOW HN2017

227points
228comments
#127of 2,242 in 2017
Top 6%of 2017 by points

How HN took it

RoastedHalf or more of the comments are critical

11 positive, 35 neutral or asking, 8 mixed, 68 critical, out of 122 comments about the project. Thread score -0.41.

Idea: 2 for, 30 againstExecution: 2 for, 28 againstDocs: 3 for, 4 againstDesign: 2 for, 4 againstPrivacy: 0 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fun and interesting questions

    From 3 comments
    • This was fun. It's been a while since I took a multiple-choice test, and it called to mind the Cluss Test <https://www.recompile.se/~teddy/cluss-test>. This test was fairly…
      sowbug on HN
    • Thanks a lot for that short quizz !
      greatNespresso on HN
    • Expected to dislike it, but ended up liking it quite a bit.
      RodericDay on HN
  • Good level of knowledge, not too nitpicky

    From 1 comment
    • I'm not very familiar with Python but I liked this quiz. I got two wrong (13/15), once for a stupid mistake and once for not knowing the algorithms well enough. In a couple cases…
      steven777400 on HN

Objections

  • Too Python-specific, not a generalist quiz

    From 4 comments
    • This is very python specific. While I got a 15/15 and can easily answer these, the reason for that lies with the fact that I am very fluent in Python, had I not been I would have…
      graphememes on HN
    • This quiz is not a programming quiz but a Python quiz.
      mhkool on HN
    • its a python quiz.
      lerie on HN
    • Too many language specific aspects.
      ifree on HN
  • Answers exposed in client-side storage, so validation is insecure

    From 2 comments
    • I'm sorry but I just can't take a quiz/website/company seriously that assesses programmer ability, and yet they put the freaking answer key in Local Storage. Seriously,…
      smcuiuc on HN
    • The quiz wouldn't pass security review, FWIW. The answers are shipped with the javascript, and validation is done client side, so they're just an 'inspect element' away.
      arohner on HN
  • Some questions were ambiguous or incorrect, such as the regex question

    From 2 comments
    • The wording on question 9 (the regex one) is a little unclear: both b[l].e and ([^b]b[^b]*){3} will match blabber but not babel. Presumably the intended meaning is that the…
      FalconNL on HN
    • Cute quiz. Question 9 is incorrect, however – or at least poorly worded. It asks about regex matches and only considers the last one to match, while the second one also matches,…
      StefanKarpinski on HN

Requests

  • Remove the generalist claim or change the title to say Python

    From 2 comments
    • Someone please change the title to "15-question python programming quiz". Or python and js? I stopped at the 2nd python "trick" question. Also, remove the "generalist" reference.…
      nottorp on HN
    • "True programming generalists are rare. This quiz covers basic programming, web development, algorithms and low-level systems. The questions start easy, but get harder fast. Only…
      keithnz on HN
  • Use pseudocode or a neutral syntax

    From 2 comments
    • If you wanted to make a generalist quiz, why not ask the questions in psuedocode? Asking the user to choose between 'queue.extend(node)' and 'queue.extend([node])' is purely a…
      fenomas on HN
    • I like that idea for the question!
      ammon on HN
  • Versions in other languages

    From 1 comment
    • If people like this, we'll be creating more version (in different languages, and drilling into different areas)
      ammon on HN

Questions

  • Is there a JavaScript equivalent?

    From 1 comment
  • How are the percentile scores calculated?

    From 1 comment
    • Where do the percentiles come from that are displayed at the end of the quiz? Are these based on a previous test sample group or are they being updated as more people take the…
      pmorici on HN

Alternatives named

  • Hired and other technical interview platforms

    From 1 comment
    • Not entirely applicable to this particular quiz (most of the questions were relatively simple until the final few), but the interview questions like the ones that Hired and…
      ezekg on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/14402738)