interview and senior's experience summary

原文链接

interview summary

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

  1. 校园招聘会有一张很大的海报,上面有招聘企业和对应的座位号。不要盲目去找公司,在海报上找自己心仪的公司去面试就好了。
  2. 可以多参加几家不水的公司的面试,检查自己知识点的不足,积累面试经验。如何判断一家公司水不水?看招聘信息,它们大多数有一下几个特点:
    • 开发工程师若干招××工程师100名等(招聘大量开发人员)的公司很有可能是外包公司
    • 面试官不懂技术,很少涉及技术方面的问题,过多的专注于成绩。觉得这样的公司不靠谱。
  3. 好的或者说负责任的企业怎么面试?
    • 认真看你的简历
    • 会问做过什么项目负责哪些功能的开发用到哪些技术等类似的问题
    • 针对你的技术方向问一些基础知识:java的三大特性,一些涉及模式等

总体收获

  1. 不要盲目投递简历,自己找好心仪的企业有针对性的投简历
  2. 如果你够牛逼,可以做两份简历,一份中文,一份英文(×大神就是这么做的)
  3. 一定要相信自己的技术实力,不要觉得自己不可能进大公司就放弃投简历的机会。大公司的招聘流程和技术要求很规范。从中可以学到很多:它们需要什么素质的人,他们需要什么技术的人…
  4. 也要学会问对方一些知识,不要老是被人家问,比如:
    • 实习生进贵公司一般做哪些事情?
    • 贵公司的××业务都用到哪些技术?使用什么数据库?
    • 贵公司对技术人员都有哪些技术要求(需要我们会哪些技术),当我问这个的时候对方是这样回复我的:
除了会基本的××(指你的技术方向)知识外,最好还要懂:
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天以上工作

阿里

或许,你来自计算机专业,机械专业,甚至可能是学生物的,
但是,你酷爱着计算机以及互联网技术,热衷于解决挑战性的问题;
或许,你痴迷于数据结构和算法,热衷于ACM,常常为看到“accept”而兴奋的手足舞蹈;
或许,你熟悉Unix/Linux/Win32环境下编程,并有相关开发经验,熟练使用调试工具,并熟悉Perl,Python,shell等脚本语言;
或许,你熟悉网络编程和多线程编程,对TCP/IP,HTTP等网络协议有很深的理解,并了解XML和HTML语言;
或许,你热衷于数据库技术,能够熟练编写SQL脚本,有MySql或Oracle应用开发经验;
或许,你并不熟悉Java编程语言,更精通C,C++,Java,PHP,.NET等编程语言中的一种或几种,但你有良好和快速的学习能力;
有可能,你参加过大学生数学建模竞赛,“挑战杯”,机器人足球比赛等;
也有可能,你在学校的时候作为骨干参与学生网站的建设和开发;
这些,都是我们想要的。来吧,加入我们!


如果你熟识计算机网络,具备Linux环境下C/C++开发能力,至少掌握perl/python/shell一种脚本语言;如果你熟知web安全,了解当前流行的web漏洞(XSS, SQL Injection, CSRF, etc),了解java开发框架(Struts,spring,ibatis,hibernate,etc);
如果你具备windows客户端安全攻防的经验,或了解Android/iOS无线客户端安全;
如果你了解Linux系统管理和网络管理相关操作,了解Linux系统的安全漏洞,有Linux exploit code/shellcode编写经验;
如果你熟悉TCP/IP协议栈和路由交换原理,熟悉企业级服务器安全 ;
那你还在犹豫什么?我们期待着你的加入!


您需要具备:
1)熟悉windows或linux系统,具备一定网络知识;
2)熟悉sql server、mysql、oracle数据库;
3)掌握python、php等脚本语言;
4)熟悉Java/C/C++等高级语言;
5)计算机及相关专业本科学历;
6)熟悉云计算、分布式系统优先;
7)具有良好的客户服务意识、善于沟通、理解学习能力强,善于团队合作、具备较强的抗压能力。


数据挖掘工程师

如果你,具有良好的商业敏感度和优秀的数据分析技能,能够开发创新而实际的分析方法以解决复杂的商业问题,擅长与商业伙伴的交流沟通;
如果你,熟悉SAS、SPSS等统计分析软件,熟悉 SQL;
如果你,所学专业是数学,统计,运筹学等相关专业;
如果你,具备良好的沟通能力和报告讲解能力,并期望提升自己在管理及组织能力方面的锻炼;
如果你,具备优秀的团队合作精神、诚实、勤奋、严谨;积极创新、乐于面对挑战、负责敬业等特质。
如果你对行为分析感兴趣,如果你喜欢从数据中发现规律,如果你想踏入大数据的门槛,那就加入数据分析师的行列吧!


前端工程师

我们希望你,可以熟练使用各种 Web 前端技术,包括(X)HTML/CSS/Javascript/JSON 等,并有相关的项目开发经验或成果;
我们希望你,有基于Ajax 应用的开发经验;深刻理解 Web 标准,对可用性、可访问性等相关知识有实际的了解; 对算法、数据结构以及后台开发(PHP/Java等)有一定了解;
我们希望你,关注新事物、新技术,有较强的学习能力,喜欢挑战;并且,个性乐观开朗,逻辑性强,善于和各种背景的人合作。
还等什么呢?快来加入我们的阿里巴巴,期待你的大展身手!我们希望你,可以熟练使用各种 Web 前端技术,包括(X)HTML/CSS/Javascript/JSON 等,并有相关的项目开发经验或成果;
我们希望你,有基于Ajax 应用的开发经验;深刻理解 Web 标准,对可用性、可访问性等相关知识有实际的了解; 对算法、数据结构以及后台开发(PHP/Java等)有一定了解;
我们希望你,关注新事物、新技术,有较强的学习能力,喜欢挑战;并且,个性乐观开朗,逻辑性强,善于和各种背景的人合作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值