您好,公司要求体检自费是违法。用人单位通知求职者已经入职并要求体检的,体检费用由用人单位承担。用人单位通知求职者已经入职了,再行要求求职者进行体检的,该体检按用人单位特定要求参加的,那么该体检的行为也是招聘活动的一部分,体检费就是招聘费用的一部分,该费用就应当由用人单位承担。如遇到提前要求收取体检费、培训费等类型的公司,就需要提高警惕。在求职的过程中,谨记找工作并不需要费用。劳动者应当完成劳动任务,提高职业技能,执行劳动安全卫生规程,遵守劳动纪律和职业道德。《中华人民共和国劳动法》第三条 劳动者享有平等就业和选择职业的权利、取得劳动报酬的权利、休息休假的权利、获得劳动安全卫生保护的权利、接受职业技能培训的权利、享受社会保险和福利的权利、提请劳动争议处理的权利以及法律规定的其他劳动权利。 劳动者应当完成劳动任务,提高职业技能,执行劳动安全卫生规程,遵守劳动纪律和职业道德。