interview and seniors experience summary

原文链接

interview summary

说实话,还是第一次正式参加面试,以前参加只是水水,并不是真的要找工作。而现在大三了,是真的要去实习工作了。所以很重视,也会有点儿紧张吧。总结一下有一下几点收获:

校园招聘会有一张很大的海报,上面有招聘企业和对应的座位号。不要盲目去找公司,在海报上找自己心仪的公司去面试就好了。可以多参加几家不水的公司的面试,检查自己知识点的不足,积累面试经验。如何判断一家公司水不水?看招聘信息,它们大多数有一下几个特点: 开发工程师若干,招××工程师100名等(招聘大量开发人员)的公司很有可能是外包公司面试官不懂技术,很少涉及技术方面的问题,过多的专注于成绩。觉得这样的公司不靠谱。好的或者说负责任的企业怎么面试? 总体收获也要学会问对方一些知识,不要老是被人家问,比如: 除了会基本的××(指你的技术方向)知识外,最好还要懂:http协议linux系统一点前端的知识数据库一点点算法计算机网络服务器…

感觉它们需要你最好是1位全栈工程师 * 第二家企业的面试官(这家是学长面试后推荐给我的)很好,它们不招实习生,我还是缠着他问了很多有价值的内容,他告诉我以后移动端会是主流,所以安卓开发是很好的方向。就j2ee而言,企业主要用Spring,SpringMVC技术,struts和Hibernate很少用了。web方向主要是电商网站做的会比较多。再结合大数据,电商网站可能会用到大数据和推荐系统,这方面技术也要了解(斜体字是我自己的理解)

senior’s experience

中午多火工作室前辈春荣学长突然回来了,我们非常开心激动。他出去工作已经2年了,python开发,现在辞职了,正好我们学校地铁开通就过来看看我们。

我们聊了很久,问了一些实习,工作方面的事情。许多感触整理如下: 1. 哪些城市的IT氛围最好?我一开始觉得上海很好,但是春荣学长说上海是金融大城市,IT不是最发达的,最发达的还是金融。所以他眼里的排名是这样的:北京,杭州,上海,深圳,然后是南京苏州这样的城市。在前4名的城市里参加技术沙龙,各种线下活动以及社区活动会非常方便。 2. 尽量去大公司。一方面有利于开阔自己视野,更重要的是能够认识牛逼的大神,这对自己的成长和创业是非常重要的。 3. 对于程序员,跳槽是必须经历的事情。这个在行业里非常正常,不要觉得觉得不好意思什么的,跳槽可以进入更好的团队,拿更高的薪水 4. 面试完我就觉得仿佛看到了自己5年甚至10年后的样子(不就是坐在那里不停的撸代码吗),学长就说程序员不就是这个样子吗。要么你进管理层,要么你就成为大神,技术总监,team leader,或者创业,或者转行。现在程序员创业也是很好的,有技术,有好的想法就好了。但是往往很难找靠谱的技术人员。 5. 学长说出去实习一趟会让自己懂很多,接触到更广泛的技术,整个人有脱胎换骨的感觉(前提是实习单位靠谱,自己认真实习),波神就是个很好的例子。

后记

现在有紧张感,有焦虑很正常,因为你对未来不确定,或者说你照着大部队的路子走你基本上能看自己5年甚至10后会是什么样子,你不像成为那样,或者你不甘心。

其实这些都是无关紧要的,我们不应该害怕未知和挑战,应该积极地去面对它。不管是哪个行业,基本了解行业的情况后,也会觉得能看到自己5年甚至10年后的样子。这点不必过于担心

IT人面对问题要激动起来,要喜欢接受新的挑战,不要老是做一成不变的事情,那样一点都不刺激。用新的技术是一件很炫酷的事情。学习新的东西感觉很赞有木有!!我一直觉得IT是当今的热点,哪里不需要技术啊!哪里都需要技术。

附:大公司的技术要求百度

-负责百度核心产品功能和架构开发 -负责核心技术算法的研究、实现和优化 -负责前瞻技术的跟踪调研和产品创新 职位要求: ‘-热爱互联网,对互联网产品和技术有浓厚的兴趣,热衷于追求技术极致与创新 -深刻理解计算机数据结构和算法设计,精通C/C++、Java、PHP中至少一门编程语言 -了解windows、unix、linux等主流操作系统原理,熟练运用系统层支持应用开发 -优秀的分析问题和解决问题的能力,勇于解决难题 -强烈的上进心和求知欲,较强的学习能力和沟通能力,具备良好的团队合作精神 具有以下条件者优先考虑: -计算机领域相关的编程大赛获奖、专业期刊发表文章或者有发明专利等 -有一定项目经验,熟悉软件工程开发流程 -具备专业领域的计算机知识和技能:搜索引擎、数据挖掘/机器学习、多媒体、地理信息系统、云计算、分布式系统等

工作职责: -负责运营产品研发部的设计和开发 -负责相关模块性能分析及改进,保证平台的性能和稳定性 -持续改进平台架构、核心算法或者核心技术等 -协助设计研发垂直检索系统 -基础数据分析处理 职位要求: -计算机或相关专业本科以上,优先考虑研一或研二学生 -精通Java(J2EE,J2SE),熟悉Linux,熟悉JavaScript、Ajax开发 -有基于Oracle或My Sql数据库开发的经验 -优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情 -有ACM大赛获奖经历的优先 -周至少保证四天工作时间,至少实习三个月

工作职责: -负责技术部平台的设计与研发,包括敏捷研发平台、需求管理平台、项目管理平台、分布式产品库等等平台、工具 -负责技术架构和技术组件库的建设 -负责平台产品功能和架构的设计,核心代码的开发 职位要求: -精通JAVA编程,能够熟练应用Spring、Struts、Hibernate等主流开发框架 -深刻理解OOA/OOD/OOP编程思想,熟练掌握多种常用的设计模式 -能够熟练应用mysql,拥有优秀的数据库设计能力 -熟练使用UNIX、LINUX,能进行shell编程 -有强烈的上进心和求知欲,善于学习新事物 -强烈的责任心与团队合作能力 -2015年毕业,能坚持3个月以上实习期,每周要求4天以上工作

阿里 要想捉大鱼,不能怕水深。要想摘玫瑰,就得不怕刺。

interview and seniors experience summary

相关文章:

你感兴趣的文章:

标签云: