发生了什么

本人大二下,计算机学生。一直在纠结到底是应该考研还是直接选择就业,就希望能在暑假的时候找一个实习试一下。
加了实习群,然后看到群相册的腾讯暑期实习内推码,随手扫了一下想看看什么情况,然后就生成了一个ID,让我两天内填完简历,然后去面试。
当时人就傻了,不过却还有一丝丝的期待,虽然知道准备时间肯定是不够了,但是尽量去做好,涨一点见识也是不错的。
投的是技术类的产品经营,因为自己对游戏开发以及运维还是很感兴趣的,而且相对于其他的选项,这一个更符合我的期望(希望做产品开发,不想写前端)。
看了一下需求,直接截图吧:

简历和自我介绍的问题

我目前的情况是大三分专业,然后就很多的专业知识其实是还没学的,而且经历的项目只有学校组织的一些开发,比较水而且很难给出一个评判标准,另外这些是属于强迫性质的任务,和你自愿去尝试开发的项目有着很大的区别!

竞赛经历是有一次数学建模的,但是还没下来成绩,估计最好也就是一个S奖(成功参赛),三个小白忙乎了好几天,从入门到入土。没有好看的竞赛,也是一个小的缺陷吧。

当时因为怕自己的简历不好看,所以在自我介绍的过程中对自己掌握的编程语言进行了一个简单的介绍。本人接触过的编程语言还是比较多的,前端js和php都写过一点点;C是学校统一授课,C++只会一个基本语法,目前主要是使用python。
然后还提了一下自己的博客,给了人家一个链接,这时问题就出来了:
博客中的大头是数据结构和算法,学校统一要求C实现,此时正常反应就是本人的编程语言主要是放在C上,(py只是在最后提了一句,听起来就感觉一般般的样子)。
但是我已经半年多没使用过C了,人生苦短,py不香吗?
然后一道C语言题,因为基本语法忘了直接去世。(后面会仔细提一下的)

准备阶段

因为时间的不充足,我将自己的博客简单看了一下,作为数据结构和算法的复习,有一说一现在看着这些东西确实很辣眼睛,很多地方当时想的清楚,但是写下来就很乱,然后自己重新去看其实都很困难,更何况是一个外人呢?
之前玩过一点linux,然后就简单复习了一下一些基本语法,比如pwd、cd、rm等;
因为主要是使用python,所以当时主要是将精力放在一些平时有用但是有一点记不住的方法上,比如lstrip这样的。
当时还看了一下自己正在跟着辅导书写的:“大战外星人”项目,复习了一下整体的结构,因为之前看人家的例子这样自己跟着写的现目也可能会简单问几句,看看是不是真的懂。
哦对了,我查了一下前几年和我同一个类型的暑期实习,然后看到的都是各种各样不会的知识点,比如linux的kill和kill9,list的底层原理,这样奇奇怪怪的东西。但是因为时间的问题,所以我只是上上网找了一下闭包、修饰器这样的东西简单看了一下,指望着问道了这样的东西不至于一点都回答不上来。

然后呢,基本上都没用上

过程中

首先是一个自我介绍,因为没有合适的项目,只能东扯西扯一些没用的,然后介绍了自己会的编程语言,干了点什么。
然后人家问我要了一下cdsn的博客,简单看了一下。
第一个先给了一个思考题,没有进行编程:
25匹马,5跑道宽的赛道,多少次能决出前三名?
如果是算法大佬可能已经笑了,因为这个题我后来查了一下已经烂大街了,但是因为自己leecode刷的少,所以当时想了一下,给了一个不太好的解法:

  1. 25匹分五组进行比赛,因为可能前三名在同一组中,所以我们将每一组的最后两名剔除
  2. 剩下的15匹,按照上述过程重新来一次,三组比赛后剩9匹
  3. 然后继续上述过程

然后说我这个太复杂了,所以让我再想想,给一个简化的。
我想到了在比赛的过程中进行一次标号,第一轮选出每一组的甲乙丙,这样我们就有了甲1-5,乙1-5,丙1-5,然后对三组分别进行比赛,并假设获胜的前三名为甲1-3,乙1-3,丙1-3,那么我们就可以得到这样一个图:
其中甲1一定是最快的,而剩下的八个中我们只需要找出两个就行了。
很明显图中丙2、3和乙3我们都可以随便找到三个比他大的,剩下的5个我们就需要决出第二和第三。

实际答案:
第一轮还是这样分配,也是只要标号的;
第二轮中我们只比较甲组的成绩(这里我们假设甲1为第一,甲2为第二,甲3为第三,那么此时状况是这样的:

很明显甲组的4、5是没戏了。甲2最多也就是第二,甲3最多是第三;
对于第一轮的第一组(甲乙丙1),乙1还有希望冲一个第二,丙1有希望第三
但是别忘了还有一个乙2,也还能冲一手。
我们将上述的五匹马比较一下决出第二第三就行了。

所以自己的问题就在于其实是不需要对乙丙两组进行比较的,直接就可以得到答案。

然后到了编程题,问了一个什么?
字符串拼接
我脑子当时就空白了,写了这样一个:

a = "**"
b = "**"
print(a+b)

然后怎么都感觉不对劲,问了一下语言要求,好叭是C,然后我在计算char数组长度时就写了一个:
length(a)
当场去世。

最后问了几个问题:

  1. 自己认为最成功的项目
  2. 自己认为最成功的事
  3. 自己的优缺点
  4. 技术运营是关于游戏开发的(不应该更偏向于debug吗?),对游戏开发有没有了解,有没有使用过unity等游戏引擎

我以为是乱问的,其实他是有备而来!
首先,第一个最成功的项目一定是别人觉得好,比如发在GitHub上有多少多少星,在csdn上有多少人看,或者学校的项目得到了几等奖这样的,而不是主观上的好。
最成功的事其实和上一个差不多,也可能就是一个,当时编程完脑子有点乱。
优缺点是评价一个人比较好的办法,毕竟是去找员工,不可能只看技术不看人,建议是想好再说(当然是提前想一下),别突然说一些奇奇怪怪的东西。我看了一下群里面被问过这个问题的还是很多的,至少是实习常用的题。
最后一个方向对口也就是和竞赛差不多的加分项吧,这点的建议就是如果想好了要干什么岗位,就提前了解一下用什么东西开发。

总结

好了么,本来以为会被py的元类、修饰器、闭包、列表和字典的底层实现这样奇奇怪怪的东西打败,但是打败我的却是一个简单的C编程。

  1. 简历/自我介绍出现主次不分的问题,给人造成了误解,指的是编程语言的介绍,因为考虑不周,再加上csdn上的代码偏C实现,所以被认为C是本人最优的编程语言,然后被锤爆。(好歹当年也是手撕二叉树,现在却连字符串拼接都不会了)
    建议:写好简历,不管好还是不好都找不相关的人看一下,这样稳妥一点
  2. 项目经历最好还是要有的,而且最好是自己主动去做的有一个相对客观的评价方式
    比如学校中软工课程的项目,属于被动的,而且不好评价,所以并不合适。(如果低年级没有拿得出手的也没办法)
  3. 了解一下自己工作可能会使用到的一些东西,这里指的是游戏引擎,不同岗位可能会不一样。
  4. 优缺点、最成功的事一定要提前想好,不一定只是tx,别的公司也可以问这样的问题,如果能提前想一下是要比现场开始扯皮好很多的。
  5. 对于低年级、使用校内学长的内推码的情况下,腾讯是没有笔试的,而且面试是单面(相对群面,群面就是一个面试官对一群面试者,这样很容易翻车),题目也不会那么变态,只要基本功到位了,平时刷一点leecode,基本上就不会尴尬。

接下来的事

虽然是让我等着,一周内给回复,但我估计是等不到了,所以先发了这样的一篇博客,可能写的有一点多,也当成对这样一次失败的思考和吐槽吧。
最后感谢一下面试我的老哥,能听我在那扯半天也是不容易了,自己说的东西真就是狗都不听,难为人家了。

听说将自己的计划说出来,让别人看到,也反向有一个监督的作用,所以先立一个flag:
写到这里都已经是第二天了(3.20),计划这个周末将“大战外星人的项目整理好发出来。
下一周开始把网课脚本的弹窗整明白(没错我后期可能会发一个智慧树的刷课脚本,不包括答题)
然后留下两周时间将外星人项目翻新一下,添加一些功能。

然后就是一周两道leecode,因为平时不怎么涉及算法,所以真要是去做这些东西起步是很慢的。

关于我2021腾讯暑期实习一面一波流这件事以及反思相关推荐

  1. 关于我unity创建2d横版游戏的这件事1

    首先插入图片 随便画的不要在意 修改像素数 然后我们就会多出一个背景层 这个是摄像层 可以理解为游戏显示的区域 继续完善 添加其他图层 添加人物组件,使人物更加生动 给地图也添加组件 做到这里可以先点 ...

  2. 2015腾讯暑期实习笔试题目

    2015腾讯暑期实习笔试题目 2015腾讯暑期实习笔试题目 (1).层次遍历序列为ABCDEFG的二叉树,其中序遍历的序列是什么? (2).ABCABC为入栈的顺序,倘若出栈的顺序为ABCCBA,那么 ...

  3. 阿里腾讯暑期实习面试被刷的经历

    阿里腾讯暑期实习一面被刷的经历 本人本科非科班出身,大学期间做硬件.嵌入式稍微多一点,软件也是会一点点,就想着试试面试互联网软件的实习.也算涨涨见识,多点经验.读完研跳槽也能更容易一点.万一通过了(我 ...

  4. 2023 腾讯暑期实习申请经验分享

    首先要向还在等我出 CMU 15-445 后面实验的同学们说声抱歉,这个系列可能暂时要停更啦. 一方面是博主最近课程和实验室方面的任务比较多,另一方面是有幸拿下了今年腾讯 WXG 后端开发的暑期实习 ...

  5. 腾讯暑期实习笔经面经-为你准备(独家资料)

    2012腾讯暑期实习笔经面经,技术类 内容逐渐补充. ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- - ...

  6. 小新air15为啥没人买_关于我购买小新air15 2021后又败家买东西这一件事

    关于我购买小新air15 2021后又败家买东西这一件事 2020-10-22 22:49:15 7点赞 27收藏 29评论 创作立场声明:纯粹个人有感发挥,也稍微有点点科普的味 文章导读: 一.都需 ...

  7. 2015年腾讯暑期实习面试总结(技术岗)

    本人2012届,广州某985高校软件学院本科生一枚,技术方面绝对不能与我班大神们相比.于4月25日正式签了offer,岗位是后台开发,想想经过了简历筛选,笔试,三轮面试,自己还是挺幸运的,现在就把面试 ...

  8. 2017腾讯暑期实习-产品经理一面(群面)

    时间:2017-04-16 15:00 简介 面试前期,有同学根据HR群发的邮件(记得是12号发的邮件),给大家回发邮件,把大家拉到了一个群.大家就在群里开始熟悉.为了和大家混熟,我在群里也是很活跃. ...

  9. 腾讯暑期实习面经验1

    宣讲会(2013.4.9) 宣讲会时间选了华工那一场,从暨大到华工那边地铁+走路时间超过一个小时的,到了之后场地大概是个300人的厅,已经很满了,还算有座位坐到,不过在很后,后面事实证明这一点对于现场 ...

  10. 22届腾讯暑期实习三轮面试面经(已oc)

    投递岗位:IEG非工作室,java选手,岗位是C++和go 3.6找同学内推 3.8一面:(电话面试,45min) 1.哈希表.concurentHashMap源码,扩容机制 2.多线程死锁.解决办法 ...

最新文章

  1. linux系统怎么关闭usb端口,linux系统挂载以及卸载USB接口的设备的解决办法
  2. java 下载文件选择下载路径_Java后台如何根据路径地址下载文件?
  3. 江苏机器人竞赛南航_中国青少年机器人竞赛
  4. 选址问题java_学习使用分治算法来解决邮局选址问题(Java实现)
  5. php redis与me m,Redis(十) —— 为php增加redis扩展
  6. springboot+mybatis实现动态切换数据源
  7. 拖得太久了 美运营商ATT取消三星折叠手机Galaxy Fold预购订单
  8. ehcache缓存原理_干掉GuavaCache:Caffeine才是本地缓存的王
  9. thinkphp上传图片并jquery预览
  10. cmd控制台执行php乱码,解决CMD控制台乱码问题
  11. ideapad linux s9_联想IdeaPad S9 电源管理驱动
  12. 阿里矢量图库icomoon的icon引用方法
  13. 雅虎邮箱 转发设置_如何在Yahoo Mail中设置外出答复
  14. 学生学籍管理系统数据库
  15. 怎样开发微信小程序(最初的页面)
  16. Windows系统——ATTCK红队评估实战靶场(二)——CS方式
  17. 《牡丹亭》中的情与理
  18. 基于安卓的校园二手跳蚤市场APP设计与实现.rar(项目源码+论文)
  19. excel公式不自动计算_Excel自动计算怎么设置
  20. 洛谷P3336 [ZJOI2013]话旧 题解

热门文章

  1. vs2015安装msdn_vs2015离线版msdn下载|
  2. VS2019 windows桌面应用_桌面美化神器RocketDock EX增强版整合超多皮肤/图标哦!
  3. 数据分析基础-Excel练习
  4. 新中大银色快车数据恢复
  5. 关于visual studio和vc版本之间的对应关系(更新至2020.07)
  6. java面试(葵花宝典)
  7. Java 泛型的实例化总结
  8. 企业污染排放数据库、海关数据库
  9. Python生成舒尔特的Excel表格
  10. Adobe(Pr Ae)动态图形模板