title: 985机电（嵌入式方向）研一学生。研究生期间如何准备，校招时才能进入BAT、网易、新浪等互联网公司？
desc: 题主是国内某985研一学生，机械电子方向，主要从事嵌入式开发工作。现在主要掌握了C语言，Java，Python，数据结构，算法，有Pat证书，编程能力一般，研究生期间如何准备，才能在校招的时候，拿到BAT的offer？难度如何？需要哪些能力？和计算机专业相比，待遇会少多少？怎么缩小这个待遇差距？<br>另外，假如实习的话，非科班程序员能否找到好的互联网公司实习？<br>谢谢各位！
topic: 程序员
content: 利益相关： 答主 2014 A厂本科应届生。普通211大学毕业。1.学校血统已经足够了 2.专业方面可以忽略，是不是计算机专业没人在意。3.掌握数据结构和算法到哪种地步了？至少要做到手写快排堆等常见数据结构。4.写一些工程吧，上传到github，talk is cheap。比如写个爬虫，写个web，搞个微信公众号，app开发之类的。5.怎么进BAT：刷题，面试题，笔试题，网上随便搜一下一大堆，还有第四条。6.待遇问题，参考第2条，没差别，A
answerer_tags: 认真做事，诚实做人