个人介绍
本人是一名大四学生,本科是一个普通的一本院校,现在北京某国企做软件开发实习生,大家可以叫我小猪,本人的昵称就是NoColorPig,中文翻译没有颜色的猪,谐音的话,嘻嘻。我本人大学除了没学习其他都干了,找实习单位的时候天天挠头,后悔没有好好学习,去面试连一个拿的出手的项目都没有,大学在校膨胀,觉得工作好找,随便一面试就能过,真正出来找工作发现自己懂得太少了,疯狂的边面试边学习,最后也找到了个自己比较满意的公司吧。现在工作了已经一个多月了,每天都有收获,我也每天都有笔记,第一个月的学习过程中csdn帮助我了许多,我也想通过csdn认识更多的人一起解决问题,一起奋斗,我会将自己在公司学到的都展现出来,这里也相当于我的笔记,有问题也希望有人能跟我探讨,加个关注砸门一起加油,嘻嘻。
面试
说下面试吧,我真的学的很差劲,我面试真的挺不容易的,一个实习单位我找了好久,刚开始被虐的不行,很多基础都不会,但是面试也是一种学习,如果有人跟我一样大学学的不咋地,要开始找工作了,自己也有心仪的单位,千万不要裸面,因为除非你像我名字一样帅,开个玩笑,不过一定要先了解面试流程,毕竟是实习答题的问题,面试流程都是一样,多了解从中找规律,然后高频问题进行理解。砸门毕竟是实习,问的都不难,多面试之后熟悉了,offr各种拿的。
面始中的问题
你要是有属于自己的项目一定要了解他的流程,好多面试问完基础都会问你的项目,甚至于不问基础问你的项目,实习生简历不用过于复杂,不需要那种技术点特别多特别复杂的项目,除非一些大神,不然自己完成不了的,面试官多年的工作经验,打眼一看,或者随便一问就知道你这个项目是不是自己写的。实习,公司也不会要求你的技术多牛,主要看你的学习和你的基础,多写几个管理系统放上去,也是很有态度的。一定要准备个比较丰富的自我介绍,不要那种简单的介绍,你说的越少他问的越多,尽可能的让他跟着你走,大神除外哈,怎么问都问不倒的当没有这条,嘻嘻
面试中的高频问题
首先是项目,问项目数据库一定会问,表结构,索引,主键,表之间通过什么连接,再会问你使用的框架的流程。这些一定要提前做准备。基础呢,建议没面试过的小伙伴线提前看一些面试题,在这里呢我说一些高频问题吧,1.几种基本类型,这可是秒杀题,这要是不会,肯定没得商量。2线程的状态,线程的死锁,这个我基本面试的公司都遇到过这个问题。3索引,这个问数据库一定会问到的,哪些索引,怎么使用。4sql优化,好多公司问过我这个。这四个问题,基本面试都会遇到,实习生面试主要还是看你的个人学习状态和学习的欲望,基础的了解情况。一定要看面试题,很重要,学校学的很多不是特别深入,加油。