⑴ 腾讯校招技术类岗位面试流程是怎样的
你好,腾讯技术岗位的面试流程见下图:
现在是网络大数据时代,无论是网易云音乐、腾讯视频、淘宝京东,它们的个性化推荐都是基于大数据、云计算才得以实现的。像大数据开发工程师这样的岗位需求是非常大的,三年以上开发经验的人,已经是互联网名企争相聘用的人才了。不得不说不仅是当下,未来大数据、云计算工程师依旧会是红利职业。
希望我的回答对你有所帮助!
⑵ 腾讯校招技术类岗位的面试流程是怎样的
你好,腾讯作为互联网大厂,薪资待遇是非常高的,同时面试难度也是相当高的。关于腾讯等大厂的面试流程,具体如下。
1、腾讯的招聘有多难?
无论是腾讯的招聘,还是华为阿里网易,都存在校招和社招两种途径,校招专门面向毕业生,社招面向已经拥有工作经验的社会人。
腾讯的招聘岗位包含:技术类、产品类、设计类、市场类、职能类。然鹅看着岗位有五大类,其实校招也就20+岗位。
而且腾讯开放暑期实习网申时很明确的表示:暑期实习转正将占校招70%的名额!
想进腾讯想进大厂的小伙伴可以关注我,腾讯T3级工程师的学习资料送,帮助大家理清进大厂的学习思路提供实战机会!更多关于名企内推、校招实习资讯、求职规划、线上线下课程、求职技能提升等服务,可以关注我获取更多资讯!
希望我的回答对你有所帮助!
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:匿名用户
链接:http://www.hu.com/question/30918223/answer/49994496
来源:知乎
利益相关,700大龄软件后台工程师(好吧,你也可以叫我代码狗)。
首先,的确像大家吐槽的一样,传统的惯性是最强大的原因,但谈传统不谈基因都是半吊子,那么为什么腾讯是c而阿里是j呢?可以看看企业初期聚焦的产品,腾讯是偏向通信(例如华为)一些,阿里偏向erp(例如webSphere)一些,在这两个领域里的默认选择是什么就不用多说了吧。因为产品,造就了队伍,队伍又决定了传统。
其次再说两个无关重要的小因素,在腾讯,是不太关注软件开发效率的,因为业务的技术挑战最urgent的部分并非来自于大量复杂的业务逻辑带来的开发效率压力,而是来自业务规模带来的软件性能、可用性等方面的挑战,所以在腾讯内部技术导向会更关注伸缩性,可用性,性能,而不恰当的忽视了软件设计与领域建模的技术推广提高,当然也因此背上了技术债——这回头另说。在这种导向之下,作为最佳硬件控制语言的汇编宏——C/C++成为主流,也是一种趋势,君不见,google/的核心系统也是如此?
例如:
老板说咱们开发一个啥啥项目。
某同学说老师用我大java(或python什么的都随便)开发效率高性能也不差!
老板说,行啊,性能基线不变,开发时间砍一半,平台接入兄弟部门部署工具支付库统计协议这些不用开发的东西都没问题吧?
某同学:……老板我错了。
再例如:
某同学:老板,我觉得我们部门转java(或python等)更好,没有C/C++那么难掌握,有大量公共组件,性能上也只有一点点损失。
老板:你是说,让工程师都去做业务,通道晋级评审没东西讲,还要解释为什么我们单物理机性能比“应该”低,以及……你觉得你写出的Bug,怪C++咯?
某同学:……老板我错了。
以上两例开个玩笑,没有这么蠢的老板,但是大家也可以想象的出彻底更换一门开发语言,对一个大型公司有多么大的阻力吧。
那有同学又问了:腾讯不是一个游戏公司吗?游戏开发不是有大量的业务逻辑开发吗?——是的,可是游戏服务器这个高性能计算的领域,差个两三倍的性能就要了人命了,哪家会去在最复杂的网游上用java呢?当然,也不是真没有,像moba、页游、手游,对性能要求不太苛刻的业务,用java python等高级语言,我个人很支持,团队克服传统的障碍,比如接入平台、公共库等,玩得转就行。
还有,C/C++的缺陷主要是什么?学习门槛高(内存管理等),开源组件少(不能直接复用),语言表达啰嗦,等这些弊端,在传承有序的核心部门中都有较好的解决传统,相对小公司而言,C/C++没有那么可怕,还算能玩的转,这也或许是小公司在语言上吃了亏之后对腾讯全员C++感到不解的主要原因,另一方面腾讯的校招要求是高于腾讯平均智力与素质的,小鲜肉们基本都学得会。
java作为一个优秀的通用语言,对C/C++的替代性并不强,反而是一些有特色有亮点的语言,在部分部门部分业务取代C成为主要开发语言,例如“全世界最好的语言”php在有些部门是web开发的首选。python也是很多人开发凑手小工具的第一考量。但是大规模的保持双语言并行,对大部分工程师而言还是有些难度了,毕竟工作的前几年,要学C++的呀。
当然,腾讯也发生过因为主管个人能力的局限性,拿业务折腾着玩的情况,比如某业务,从http://asp.net折腾到php(因为可以提高开发效率)全部重写,又从php折腾到c写cgi(因为性能(狗屁))全部重写,后来据说在酝酿下一次重构的时候,这个部门被整个卖掉了——有同学私下吐槽,“连martin都看不下去了……”。这样的事情肯定不止一次,也肯定不止个别部门,应该是行业普遍现象吧。
回到小朋友的问题上,擅长java如何入腾讯?给个实在点的建议,除了java学得好之外,把操作系统数据结构和C/C++语言也学好吧。面试的时候,你不无遗憾的表示,虽然我通过了测试但是其实我最擅长的是java呢~~ 一定会有加分的,相信我。
补充两个点:
1 关于C with class,这是C++工业化之后的一个不坏的解决方案,见上文传承有序部分,吐槽这点的同学,或许逼着你写C with class的白胡子老爷爷,C++玩得比你溜得多哦~~
2 关于友司的技术选型,据我有限的听闻,大约据说也有在使用C++技术构建核心平台,我想在遇到必须要解决的问题的时候,语言传统不会构成一个千亿美元公司的障碍的吧。
⑷ 问下腾讯,阿里巴巴,华为这些公司一般招什么程序员就是这些程序员主要是会哪方面的技术JAVA安
表示校招的话比较重视算法以及解决问题的能力,其他技术比如各种语言都是学的很快的,社会招聘不清楚