找实习总结

转自: http://www.cnblogs.com/ma6174/p/3159674.html  

一个多月的时间,应聘了一些公司,大城市小城市都有,大公司小公司都有,还有各种神奇的面试官和面试题笔试题。总结一下经验,希望对正在找实习的同学有点帮助。 
开始 
我是五月初开始准备找实习单位的,其实五月份就有点晚了,好多大公司,比如阿里巴巴,四月份就开始网申了,五月份就开始笔试了,随后开始面试,发offer。所以,找实习要尽早,多关注一些你喜欢的公司的招聘信息,目前大街网上的招聘信息还是挺权威的,或者直接去公司的招聘官网查看 
写简历 
简历是给用人单位的第一印象,因此非常重要。写简历的目的是让HR眼前一亮,感觉你的能力还可以,并且想让你加入他们公司。这就是传说中的HR“简历筛选” 
简历写什么? 
首先要介绍一下个人基本信息吧,比如籍贯、学历、专业等,也可以加上自己的特长等信息。还有就是说说你掌握的技能,说说最擅长的方面。最重要的还是项目经验,企业非常看中这方面的,以后面试也会经常被提及,如果有的话尽量多写几个,并保证你对你的项目非常熟悉。还有就是说一下你的求职意愿,就是想找哪方面的工作,如果对地域有要求的话可以说一下想在哪里找工作。联系方式也非常重要,应至少留下你的email(不建议使用gmail,万一被墙就悲剧了)信息,手机号,QQ等。获得的奖励也是重要组成部分,如果在某个领域内得过大奖,对找工作还是很有帮助的。还有就是说明一下你什么时候可以正式开始实习或入职,可以实习多长时间等,当然这写信息你也可以在后续交流中说明。 
加分项: 
    有自己的博客,并写过一些技术相关的文章熟悉版本控制,有github帐号,并且在上面托管项目会用Linux,掌握基础命令活跃在一些技术社区,比如stackoverflow关注行业动态,了解最新技术以及发展方向
注意事项 
    英文简历:这种简历显得比较高端,应聘一些外企或大公司可能比较好,但是有一点是要注意的,你的简历必须得让HR小姑娘(某公司大神这样称呼HR)看懂,或者说能让大多数人看懂,当然条理性也非常重要。 
    在线简历:在线简历也是一种好方式,你可以在你的博客里面单独开一个页面,但是也有一些要求:首先网站速度足够快,最好不要让人等太长时间,其次要注意页面排版,你可以把简历做得很炫,但是也要尽可能保持浏览器兼容。即使是做在线简历的话也要准备一份PDF格式的简历,因为好多公司会让你提供PDF简历的,估计面试人员可能要打印。不建议使用word版与.wps结尾的简历,兼容问题还是很重要的,要保证HR看到的简历和你看见的简历一致,最好使用PDF,好多工具可以生成,比如wps,Libreoffice等。 
    简历命名:最好写:XXX的求职简历 
感兴趣的话可以参考一下我的简历: http://ma6174.github.io/#show/me 
投简历 
写好简历之后如何投递也是一个头疼事。 
如果你已经有心目中的公司了,那很好,多关注一下公司技术的技术路线还有招聘信息,找合适的机会投递即可。 
如果你认识某个公司的牛人,那更好,多多交流一下,如果能内部推荐的话那成功率就比较高了。 
如果你偏向于一些热门新技术,但是应用面还不是特别广的,比如go,ruby,python等,最好是关注一下哪些公司使用这些技术,着手准备投递。 
如果你学的是一些比较流行的技术,比如java,Android,IOS,一般公司都会有相关职位,根据你的喜好选择即可。 
如果你不是特别了解公司,或者你想让对你感兴趣的人来找你的话,可以试试在一些技术社区投投公开简历,比如v2ex就非常活跃,用户很多。 
好多公司都是在线网络申请,可以去关注一下。 
笔试 
如果你的简历通过了,就开始笔试。 
一般大公司比较正式,会安排专门的时间统一笔试,题目以选择填空为主,可能还会有些的简答题,根据你面试的公司和面试的技术方向有关。 
中小型公司的话主要考察你的编程能力,一般会给你出几个编程题,一般不会超过5个,让你在几天之内通过编程来解决一些问题,然后将代码发过去。题目可能会涉及数据结构和算法,不过现学的话一般还能来得及。 
有些公司会给你发一些智力题,这种题目其实最费脑细胞了~ 
有些公司会发一些性格测试或兴趣爱好的题目,如实填写即可,可能会出现一些:你读过哪些书?你看过哪些电影?等问题。 
建议在笔试前再复习一下操作系统,计算机网络,数据结构,算法,C语言等相关知识,还有就是和你的职位相关的技术。 
面试 
如果你的笔试成绩还可以的话,HR会安排面试的,面试大约有以下几种: 
    电话面试现场面试QQ视频面试即时通讯聊天式面试
面试时间一般保持在半小时到一小时之间,面试次数大约2-4次,不同公司规定不同,一般来说电话面试居多,个别公司会让你在终面的时候去公司现场面试。现场面试的话你就要考虑一下是否值得去,是否报销路费等信息。视频面试对网络要求比较高,部分地区视频面试有压力。用QQ或gtalk等即时聊天方式的面试,总感觉不怎么正式,还浪费时间。 
面试都会问些什么? 
大部分公司会先让你自我介绍一下,可以提前准备一个。 
面试有两种:技术面试和非技术面试。 
技术面试通常从以下方面来提问: 
    根据你的简历上提到的技术来问一些问题,也就是说,你掌握的技术可以写在简历上,不懂的最好不要写。公司在实际开发中常用的技术。这个和你应聘的职位有关,最好是选择一个你熟悉的职位,如果不熟悉的话在面试之前去网上找找相关资料。比如如果你应聘软件测试,就要去了解一下软件测试的方法,常用的工具等。选择一到两个你做过的项目进行提问。一般面试官会先让你介绍一下你的项目,介绍一下用到的技术。最常见的问题是:“你在做项目过程中遇到哪些难题?你是如何解决的?”经典问题经常被问到。比如“多线程和多进程有什么区别?”,“什么是生产者-消费者模型?”,“Linux下进程通信有哪几种方式?”,“TCP-IP或OSI模型有几层?分别有什么作用?”。可以去网上找找类似的问题,然后准备一下。
非技术面试主要考察你的团队意识,还有就是性格方面是否容易相处。 
常见的问题有: 
    你同事说你代码写的烂,你怎么办?会不会报复?你和你同事在一个问题上发生了分歧,谁都说不过谁,你怎么办?遇到一个难题,你怎么都解决不了,怎么办?你在学校里面遇到最大的挫折是什么?说说你感兴趣的公司或者网站或者产品。
面试过程中一定不要紧张,你知道什么就说什么,不知道的就说不知道。有些公司面试的时候会让你现场写一些代码,比如写个最长上升子序列什么的。如果当时写不出来的话可以说说大体思路。 
最后 
希望上面的技巧能对你找工作有点帮助,祝大家都找到一个满意的公司! 

你可能感兴趣的:(找实习总结)