qqp question1: Why do not every company use tests to validate candidates or developers with the services offered by companies like CodeEval, HackerRank or Toptal? question2: Why does a company test the candidate in English by asking the synonyms of words, which are not used that frequently?