腾讯云 CSIG - 后台开发 - 实习三面凉经(已挂

三月底投的TEG,17号晚上被CSIG HR捞了起来,准备参加远程面试。

用的腾讯会议,算法题用的内置IDE(面呗)

凭借回忆整理了一下面试中的问题……不保证完整性。

04/19 - 一面 - 50mins

  1. 自我介绍
  2. 算法题:数组中出现两次的元素。
  3. 给一个长度为n的数组,数组元素大小 1 <= ai <= n,其中有些元素出现两次有些出现一次,问如何能经过 一次遍历原地 找到出现两次的数据。
  4. 一开始只能想到Hash,没有看到数组元素大小的限制条件,卡了很久…反应过来之后想着可以把数组下标看成一个现成的HashTable,然后用正负号来判断出现一次还是两次,这样就能满足时间空间复杂度要求。
  5. 项目中提到的6.824 MapReduce计算框架,问我是如何实现不同节点之间同步的。
  6. 深挖,Golang的管道底层是如何实现的。
  7. 继续深挖,无缓冲的管道在没有接受者的条件下能正常接收数据吗?
  8. 懵逼,凭自己的感觉说了是会一直阻塞,但是说不出原因。面试官听完之后问我是不是还不太熟悉,我承认之后对方表示没有关系并且进入下一个问题。
  9. 输入一个网址,描述一下从按下回车到显示页面的过程。
  10. 展开说说http和https的区别。
  11. https的工作原理。
  12. http和TCP的关系。
  13. TCP和UDP的区别以及各自的适用场景。
  14. Docker你了解多少
  15. 项目中有写 C++ 实现一个简易版的Docker容器。
  16. 为什么会想到用C++写?
  17. 通过这个可以学习一下系统编程的知识。
  18. 什么时候能实习?实习多久?balabala类似这种拉家常。

面试官全程没开摄像头(但看了一下论坛好像这算是藤子常态?),但是语气态度很和善,进入会议室之后表示不要太拘束,当成聊天那样就行,想到什么就说什么。

反问环节问了组里主要是干什么的,对方回答是企点相关的SaaS服务,base在上海。再次询问之后的流程大概还有多久,回答是可能还有3到4轮面试(包括HR面)。

一面结束后1小时发邮件通知第二天上午二面。

04/20 - 二面 - 35mins

  1. 自我介绍。
  2. 与一面不同,面试官着重要求我展开讲述自己的项目。
  3. 对我简历中本科到硕士的两年gap表示疑惑,问了我很久我在这段时间干了什么,并且追问我为什么最后选择跨考计算机。
  4. 要求我分享屏幕,简单描述一下我的SpringBoot项目的后端架构。
  5. 实际上就是个很玩具车的SSM项目,带一点Redis。
  6. 提到了拦截器的概念,底层原理是怎样的。
  7. 项目里哪里用到了AOP。
  8. 项目里Redis是怎样使用的。
  9. Redis的基础数据类型。
  10. 拉家常。再次确认了我能否实习半年以上,以及学校的培养方案。

很神奇的二面面试官打开了他那边的摄像头(但根本没想去看)。面试官

反问环节继续提问组内工作内容以及实习生可以负责的工作。得到的回答是实习生和正式员工没什么区别,会布置相同的工作内容去完成(really?)。最后问了下后面的流程,在这里面试官倒是很明确得答复了"还会有两轮面试,包括HR面"。

二面结束后半小时收到三面通知,第二天上午。

04/21 - 三面 - 22mins

  1. 自我介绍
  2. 还是被要求着重讲了项目。
  3. C++类访问权限修饰符以及公有继承保护继承私有继承的区别。
  4. 这边是倒大霉环节…问题很简单,但是因为这阵子一直在看Java,Cpp略有生疏,对于后面那些继承关系只有很浅的印象,但是头铁还是按照自己的印象强行回答了(结束后看了书发现完全不对)。面试官听完也没说什么只是"嗯"了一下就进入下一个问题。
  5. SpringBoot项目里的字典树识别敏感字符如何实现的?
  6. 能否面对一些特殊状况?比如敏感字中间夹杂着其他字符,如何精准过滤?
  7. 现在要实现一个RPC框架,说说这个框架应该具备那些功能。
  8. 凭感觉说了网络传输、序列化、负载均衡、服务定位这几个功能……很迷,简历里都没有提过RPC但是会问这种问题。
  9. 项目里简易版Docker实现了那些功能?
  10. 拉家常。再再再次确认我是否能实习半年以上以及最早的到岗时间。

三面的面试官相比前两位可以说是不太友善(可能大佬就是这样的吧),在进入会议之后直接让我开始自我介绍然后问我问题,并且对我的回答没有很明确的回应,只是单纯的"好的"之后立刻进入下一个问题……应该是我自己项目太水了。

反问环节。面试官对我面试表现评价是"广度有,深度欠缺"。在我问到后续流程时回复是"如果通过的话接下来就是HR面"。

三面面的时间很短……而且第一个很简单的问题没答上来(甚至是错误答案)。面试官态度过于冷淡,感觉自己大概率凉凉。又或者是KPI面?有没有坛友可以分辨一下(躺

21号上午10点22分面试结束,到现在(2023/04/22 13:20)我在腾讯招聘上的应聘进度还是卡在"正在进行复试"的状态,没有给我挂掉也没有告诉我是不是通过……一般这种情况是不是就说明已经凉了呢?希望有经验的坛友可以打醒我(。

#如何判断面试是否凉了##我的实习求职记录##腾讯云面试#
全部评论
老哥是投的腾讯总部,挂了后被腾讯云智给捞了是吗?
2 回复 分享
发布于 2023-04-22 13:45 天津
大佬hr 面了嘛?
1 回复 分享
发布于 2023-04-25 12:45 北京
6.824怎么实现同步的这个问题,大佬是怎么回答的
1 回复 分享
发布于 2023-04-23 14:43 陕西
啥部门呀 我之前也面了
1 回复 分享
发布于 2023-04-23 12:11 上海
妈耶,为啥又问Go又问Java又问C++呀,窒息……
1 回复 分享
发布于 2023-04-22 23:24 安徽
简历里写C++吗。只靠Java能面进去吗
点赞 回复 分享
发布于 2023-09-12 23:48 湖北

相关推荐

一、我的自我介绍把面试官聊睡着了上个月面试腾讯,一面。面试官说:&quot;先做个自我介绍吧。&quot;我深吸一口气,开始背稿:&quot;您好,我叫张伟,来自某某大学计算机专业,平时喜欢打篮球、看电影,性格开朗活泼,善于团队协作...我的优点是学习能力强,缺点是有时候太追求完美...&quot;讲了3分钟。面试官打断我:&quot;停,简历上都有,说点简历上没有的。&quot;我愣了。那场面试,一面就挂了。后来我总结了自我介绍的3个致命错误:说废话(性格爱好)说假话(缺点是优点)说简历上的话(重复信息)今天我把优化后的万能模板分享给你。二、自我介绍的黄金结构我研究了50+个成功案例,总结出一个公式:自我介绍&nbsp;=&nbsp;身份标签(10秒)&nbsp;+&nbsp;核心优势(30秒)&nbsp;+&nbsp;匹配证明(30秒)&nbsp;+&nbsp;求职意向(10秒)总时长:80-90秒。面试官最想听的不是你是谁,而是:你能做什么?你有什么优势?你为什么适合这个岗位?三、万能模板拆解第一句:身份标签(10秒)模板:&quot;您好,我是XXX,XXX大学XXX专业应届生,主攻XXX方向。&quot;要点:学校+专业+方向(突出专业性)不要说&quot;性格开朗&quot;、&quot;爱好广泛&quot;示例:✅&nbsp;&quot;您好,我是李明,某211大学计算机专业应届生,主攻Java后端开发方向。&quot;❌&nbsp;&quot;您好,我是李明,我是一个性格开朗、热爱编程的人...&quot;第二句:核心优势(30秒)模板:&quot;我的核心优势是XXX,具体体现在:第一,XXX;第二,XXX。&quot;要点:优势必须和岗位相关必须有具体案例支撑用数据说话示例:✅&nbsp;&quot;我的核心优势是扎实的后端开发能力和系统设计经验。具体体现在两个方面:第一,独立完成了3个完整项目,其中电商订单系统支撑日均5000+订单,接口响应时间优化至120ms以内。第二,深入理解分布式系统和高并发场景,熟悉Redis缓存、消息队列等技术方案。&quot;❌&nbsp;&quot;我的优势是学习能力强、责任心强、团队协作能力强...&quot;第三句:匹配证明(30秒)模板:&quot;我非常适合贵司的XXX岗位,因为XXX。&quot;要点:说出你研究过这家公司说出你的经历和岗位的匹配点展现你的诚意示例:✅&nbsp;&quot;我非常适合贵司的后端开发岗位。我研究过抖音电商的技术架构,我的项目经历恰好涉及高并发订单处理、缓存优化等场景,这和岗位JD要求的技术栈高度匹配。我相信能够快速融入团队,为业务创造价值。&quot;❌&nbsp;&quot;我非常想加入贵公司,因为贵公司很有名,待遇也不错...&quot;第四句:求职意向(10秒)模板:&quot;我期望的岗位是XXX,希望有机会和您深入交流。&quot;要点:简洁明确表达期待示例:✅&nbsp;&quot;我期望的岗位是Java后端开发工程师,希望有机会和您深入探讨技术细节。&quot;❌&nbsp;&quot;我对贵公司的所有岗位都感兴趣,我可以服从分配...&quot;四、实战案例:后端开发岗案例一:应届生版本您好,我是王浩,某211大学计算机专业应届生,主攻Java后端开发方向。我的核心优势是扎实的技术基础和完整的项目经验。具体体现在两个方面:第一,独立完成了3个后端项目,包括电商订单系统、图书管理系统等,累计支撑用户10000+,熟悉Spring&nbsp;Boot、MySQL、Redis等技术栈。第二,有较强的系统设计和性能优化能力。我的订单系统通过Redis缓存优化,将接口响应时间从800ms降至120ms,性能提升85%。我非常适合贵司的后端开发岗位。我研究过字节的技术博客,对高并发、分布式系统有浓厚兴趣。我的项目经历与岗位要求的技术栈高度匹配,相信能够快速上手。我期望的岗位是Java后端开发工程师,希望有机会和您深入交流。以上是我的自我介绍,谢谢。五、三个高级技巧技巧一:准备3个版本根据不同公司调整内容:大厂版:强调技术深度、系统规模创业公司版:强调快速迭代、全栈能力外企版:强调沟通能力、国际化视野技巧二:最后10秒留悬念不要说&quot;以上就是我的自我介绍&quot;就结束了。可以说:&quot;关于XX项目的细节,如果您感兴趣,我可以详细展开。&quot;&quot;我还有一个XX项目,在XX方面有些心得,期待和您探讨。&quot;最有亮点的项目最匹配岗位的技能最有说服力的数据直接用就行。六、常见错误及纠正错误一:介绍个人爱好❌&nbsp;&quot;我平时喜欢打篮球、看电影...&quot;✅&nbsp;直接跳过,节约时间错误二:说缺点❌&nbsp;&quot;我的缺点是太追求完美...&quot;✅&nbsp;没人问就不说,问了再用&quot;可改进空间&quot;代替错误三:讲大学经历❌&nbsp;&quot;我大一参加了XX社团,大二担任了XX职务...&quot;✅&nbsp;重点讲和岗位相关的经历错误四:背简历内容❌&nbsp;照着简历念一遍✅&nbsp;提炼核心亮点,展开讲故事错误五:时间过长❌&nbsp;讲了5分钟还没讲完✅&nbsp;控制在90秒以内七、准备自我介绍的3个步骤步骤1:优化简历先把简历搞定。打开泡泡小程序,搜索&quot;AiCV简历王&quot;。上传简历,看诊断报告。系统会告诉你:哪些是你的核心优势哪些数据最有说服力哪些项目最该讲步骤2:提炼亮点从简历中提取3个最强的亮点:最有技术含量的项目最亮眼的数据最匹配岗位的技能步骤3:反复练习对着镜子练,录音练,找朋友练。练到:不看稿能流畅说出来时间控制在90秒内语气自然不生硬八、最后的话自我介绍是面试的第一关。说得好,面试官对你的第一印象就好。说得不好,后面再怎么表现都难挽回。记住这个公式:身份标签(10s)&nbsp;+&nbsp;核心优势(30s)&nbsp;+&nbsp;匹配证明(30s)&nbsp;+&nbsp;求职意向(10s)&nbsp;=&nbsp;完美自我介绍别再说&quot;性格开朗&quot;、&quot;学习能力强&quot;这些废话了。用数据说话,用案例证明,用匹配度打动面试官。
应届生简历当中,HR最关...
点赞 评论 收藏
分享
评论
24
94
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务