参加2017年校招及实习的一点心得

   本人硕士即将毕业,已经拿到京东和搜狐视频的offer,职位是安卓开发工程师,本来想写写自大学毕业到现在的生活,奈何一直因手头忙碌静,心里的话没有机会在这里分享,现在碰巧有个空闲时间把未尽的事完成,了去心愿,本文为一篇参加2017年校招及实习的一点心得。

   从三月份的时候开始就进入到了残酷的找实习阶段,本人基础差,投递了数十家公司均被拒,公司包括360、阿里巴巴、微软等,大部分笔试被刷,一部分进了面试也被淘汰了,所在这里劝诫大家在找实习和工作之前一定要在牛客和leetcode上多刷刷题,其实一天十道题,坚持一个多月就会有效果,还有多在网上刷刷面试经,面试的时候想跟面试官聊的时候就不会那么尴尬了,这一方面我还需要继续努力,因为我还有很多不足,但是我相信手和脑不懒,运气就不会差。正如我所说经历了两个月的鏖战,最终签了新浪的测试实习生的岗位,六月底的夏日满怀希望的去报到,在美丽的新浪大厦里才发现这一切并非我想做的,在这里感谢我在新浪认识的的好友们,他们给我提供好多有用的信息,在我女朋友鼓励下我坚定自己想要做开发的决定。继而又在一边工作一边投简历准备面试,面了百度的大数据实习生岗位被拒了,之后狂练算法和数据结构题,再结合狂刷安卓开发的面试题,我感觉我做好了。面试京东之后顺利拿到了实习offer,至此我找实习的这段时光就结束了。

下面说一下面试笔试题:

数据结构:排序、查找、及其效率和复杂度,

                    如何定义单链表和双链表,及按照一定顺序排序

                    如何定义一棵树,及先序中序后序遍历

网络:TCP/IP模型有几层,分别是什么

            ISO模型有几层,分别是什么

            TCP三次握手、四次挥手

JAVA:ArrayList和LinkedList的区别

             TreeMap和HashMap的区别

             TreeSet和HashSet的区别

             TreeMap和TreeSet的区别

             如何实现HashMap

             哈希算法的不足

             java中类加载的原理

            父类和子类的继承

            接口和抽象的区别

安卓:四种启动模式

            安卓四大组件

            安卓中Activity生命周期

            从一个Activity跳转到另一个Activity,第一个Activity的生命周期经历了哪几个阶段

            阐述Handler机制

            handler、looper、消息队列的个数比

            造成内存泄漏的情况

            造成内存溢出的情况

            activity如何与JS联动

其他:python和java的区别

   其实好多问题出自你的简历,所以在写简历时一定要把慎重,或者把你的简历上所写内容全部搞懂,不要太浮夸。 

   在新浪的时候校招就开始了,当时一面忙着找工作一面实习,一面找实习 ,着实让人很难受。后来去了京东也是不停地加班,可是我的付出产生了回报,九月份我顺利被留用了,在这以后又接到了搜狐的offer,终于可以说个好觉了。那段时光让人成长很多,回头想想每天在公交车上看笔试面试题,因为准备第二天的面试熬夜到三点,我知道办成一件事没有那么容易,我希望我的人生轨迹能是一个螺旋上升的曲线,因为通过挫折和汗水夯实的人生轨迹才是牢固的。未来的事还有很多,如何去公司继续提升自己,如何度过中年危机,如何养活一个家,这都是我要考虑的。话语未免啰嗦,当鼓励那些还在迷茫中的人,继续努力方可更幸运!


你可能感兴趣的:(参加2017年校招及实习的一点心得)