1、名词解释
公务员指依法履行公职、纳入国家行政编制、有国家财政负担工资福利的工作人员,具体分为中央国家机关公务员和地方国家公务员。
国考是指中央党群机关、中央国家行政机关(本级)以及中央国家行政机关省级以下直属机构、中央国家行政机关参照公务员法管理事业单位录用机关工作人员和国家公务员的考试。
省考是指地方各级党政机关、社团等为招录机关工作人员和国家公务员而组织进行的各级地方性考试。
乡镇公务员是公务员的一种,主要是通过省考招录。狭义上的乡镇公务员都是乡镇政府基层公务员,工作地区都是乡镇,工作面向农村群众。
市考一般指直辖市或个别特大设区市单独进行公务员招录考试,比如说北京市考、上海市考、重庆市考、广州市考等。
2、各自不同
国考和省考的考试时间和考试内容都不冲突,虽然考试内容上有小范围区别,但是大方向相同的,而且国考对省考有参照性,所以考生可以根据自己需要进行选择,也可同备考。
公选选拔的是领导干部,必须考察知识面、工作能力、心理素质以及过往工作经历等多方面能力,所以考试形式是包括“综合测试+经历业绩评价+岗位素质测试+党政领导干部能力测试+半结构化面试+无领导小组讨论”在内的“六位一体”全新测评模式。
3、哪个更好考?哪个更适合一般人考?答案:乡镇公务员!
国考岗位要求较高。中央党群机关和行政机关80%以上岗位要求硕士学历,除了很多专业、政治身份、工作经历的限制外,很多岗位还有“意想不到”备注要求。

以上要求来自于2021国考某铁路公安民警岗位要求
市考城市吸引力大,考试限制多。如上海、北京等地,有非常多的岗位有户籍限制,而且介于城市的政策便利,有非常大的竞争压力。不过外地“普通人”考上上海、北京的公务员也要面临很大的生活压力。有个一起公考在上海上岸的学员就说“估计一辈子在上海也买不起房了o(╥﹏╥)o”。
公选就更难了,光凭这六个测试方式就能把大半人吓退,再者普通人根本竞争不过那些个在单位里工作多年的老同志,最后公选这种模式已经很多年没有出现过了。
乡镇适合一般人考,最好考的原因在于:
乡镇岗位要求限制少。大部分乡镇基层公务员岗位没有专业、工作年限、政治身份的限制,也就是俗称的“三不限”,大部分人都可以报考;
乡镇考试内容不同。很多省份区别了乡镇公务员与县市级、省级公务员的试卷,比如江西就有乡镇卷、县市卷和省级卷,乡镇卷难度最低。