1.没有违法。未满16周岁才算童工。2.收取押金是不允许的。劳动部门介入后你是可以拿回那300块的,但也许就会丢了这份工作。其实在深圳,很多正规的公司(像商场之类的)也都收取员工的押金,不过它会解释说这是你的保证金,等你辞职了它会退回给你。