这几天有很多同学在问我的面试经验,今天有空写了这篇博客分享下,希望或多或少对大家能有帮助。
自己真正开始在北京找工作没多久的时间,面试了三家公司拿到三个offer,一直觉得是运气太好,能拿到offer是对我这个大四还没毕业没任何工作经验的人一种恩赐,但当拿到第三个offer的时候我感觉不能再那么忽悠的说是运气了,我想应该是性格能力和运气的组合,才让自己的工作找的挺顺利。
在找工作之前因为自己是应届生,所以主要方式就是校招和求职网上实习岗。很幸运收到几家公司的面试通知,在面了三家之后就确定了我现在进的公司-58同城,很好的氛围很友善的同事,对我这个实习生也是照顾有加,我想我以后一定会工作很开心也会很努力。下面分别说下这三家公司的面试情况和自己的感受吧。
第一家是一个电商公司,里面的人大多是二三十岁一帮充满活力的年轻人,面试我的第一个技术问了一些比较基础的大学学习的知识,像算法数据结构这些,我当时是写出来了四种排序算法,可能面试官好感就来了,当然因为我本身不是一开始就学习的计算机,所以是自学的算法在面试前总结了下,还有就问了些学校的事和有关oc的知识,当然都挺简单基础。第二个面试官是项目经理,他问了我些iOS开发方面的,主要是UI 即时通讯 地图和工作中常用的第三方框架,这些虽然都能答上来但并没实际应用过,最后给叫来人事面我,问了关于学校的事会不会影响工作自己性格什么的
第二家就是我入职的公司了,大学的基础知识是必须要过关的,像数据结构的链表,数据库内外连接sql语句,网络,还有个印象比较深的问题说是数组里面存放100万个1~99之间的数,找出排行前十的重复次数最多的数和字符串求和,当然我当时并没有答太好,还是说了自己的思路,面试的有关iOS的知识就是自己的学习积累喽,对应届生不会为难也不会问太深
第三家让我写了查找算法,问了操作系统,计算机网络,数据结构,数据库的知识,还有网络协议,技术在面试时关于iOS的有问动画,tableview,collectionview,计时器,多线程,大致就是这些,下面主要分享下自己的心得感受吧。
1.对于应届生主要看重基础和学习能力,他们会去培养你,技术可以是加分项
2.面试的时候一定要做最真的自己,不浮夸不做作,面试官都很友好,也会去发掘你身上的亮点,他们会觉得冒着毒气去面试不容易,只要面试者态度好会很耐心的给你讲你不会的,所以就正常的面试,不用有任何的紧张,反正我面试时是一点没紧张,顺其自然,自己有多少本事就拿出来
3.要让面试官看到你身上对技术的热爱,不单单只是为一份工作
4.性格好沟通能力强也是很大的优势,让面试官乐意跟你沟通才会有想招你进去成为同事的想法
5.再说点技巧吧,面试时一般就是看你的简历问问题,你要确保你写上去的差不多都能答上有了解,当遇到自己不是太了解的稍稍作答下然后转换话题,转到自己了解熟悉的,面试官会顺着你转的问,这时候就看你的沟通和灵活性了
说的这么多,对于应届生踏实勤奋努力绝对是公司最看重的。不要有投机取巧的想法,实力会说明一切,当自己面试碰壁多多去反思沉淀积累,每一次面试的总结对自己的技术水平会有很大提高。当第一次面试拿到offer的时候,真的很开心自信心也提高了些,毕竟北京这边iOS实在太饱和了竞争也太强烈,就觉得点太好了。第二家面了四关通过收到的评价也不错之后,还是觉得自己很幸运,第一个面试官的反馈是面了这么多同学今天最满意,第二个面试官也就是我现在的师傅对我的反馈是确实基础比较其他面试的学生要好,iOS掌握也不错对技术挺热爱,当时觉得自己可能不单单是幸运了,后来想了想从大三转专业到计算机开始,每天除了上课基本都是在图书馆自习学习,跟着考研的好伙伴一直呆到图书馆闭馆才回宿舍,想想应该很多人都坐不住吧,补习了前两年计算机没学的重要知识,大三一年专业课平均成绩排系里第四,甚至周六周日我也会拿一天时间泡图书馆早上七点半正常起来去学习,在学了iOS之后写代码也是基本晚上都会12点才睡,遇到bug就一点点自己分析思路通过打印结果再分析,思路不对结果指定错误。总之就是越努力越幸运吧,我自己也没有太好在踏实勤奋上还是欠缺很多,但一个人总得有上进的心,不断给自己加油鼓劲,做个诚恳踏实勤奋的人!
另外对于很多公司对于培训人的歧视我想说,培训本身也许没什么错,很多人可能不是计算机专业,之前也没接触多计算机,对于自己的现状不满,想要转行,最初的想法想上进的心是极好的,培训的时候确实能学到挺多,讲师的水平也是很高的,但是培训的目的一定要明确,不是多少多少的工资不是想着怎么去包装自己更不是瞬间富有成高薪族的捷径,而是真正学到了什么,是自己掌握了门技术,技术人才是最吃香的,也许刚开始出去不是,但之后在工作上的实战定能达到心中所想。不要让培训使自己丧失的勤奋学习的能力以及诚信做人的根本,很想呼吁培训机构别再想着怎么教学生去说谎去编工作经验去获得高薪,要相信你们讲师的水平以及营造良好的学习氛围去真正让学员学好成为有能力的人,这样的培训才会让人信服才会发展更好才能真正为互联网行业培养人才!