三月底投的TEG,17号晚上被CSIG HR捞了起来,准备参加远程面试。
用的腾讯会议,算法题用的内置IDE(面呗)
凭借回忆整理了一下面试中的问题……不保证完整性。
04/19 - 一面 - 50mins
- 自我介绍
- 算法题:数组中出现两次的元素。
- 给一个长度为n的数组,数组元素大小 1 <= ai <= n,其中有些元素出现两次有些出现一次,问如何能经过 一次遍历 后 原地 找到出现两次的数据。
- 一开始只能想到Hash,没有看到数组元素大小的限制条件,卡了很久…反应过来之后想着可以把数组下标看成一个现成的HashTable,然后用正负号来判断出现一次还是两次,这样就能满足时间空间复杂度要求。
- 项目中提到的6.824 MapReduce计算框架,问我是如何实现不同节点之间同步的。
- 深挖,Golang的管道底层是如何实现的。
- 继续深挖,无缓冲的管道在没有接受者的条件下能正常接收数据吗?
- 懵逼,凭自己的感觉说了是会一直阻塞,但是说不出原因。面试官听完之后问我是不是还不太熟悉,我承认之后对方表示没有关系并且进入下一个问题。
- 输入一个网址,描述一下从按下回车到显示页面的过程。
- 展开说说http和https的区别。
- https的工作原理。
- http和TCP的关系。
- TCP和UDP的区别以及各自的适用场景。
- Docker你了解多少
- 项目中有写 C++ 实现一个简易版的Docker容器。
- 为什么会想到用C++写?
- 通过这个可以学习一下系统编程的知识。
- 什么时候能实习?实习多久?balabala类似这种拉家常。
面试官全程没开摄像头(但看了一下论坛好像这算是藤子常态?),但是语气态度很和善,进入会议室之后表示不要太拘束,当成聊天那样就行,想到什么就说什么。
反问环节问了组里主要是干什么的,对方回答是企点相关的SaaS服务,base在上海。再次询问之后的流程大概还有多久,回答是可能还有3到4轮面试(包括HR面)。
一面结束后1小时发邮件通知第二天上午二面。
04/20 - 二面 - 35mins
- 自我介绍。
- 与一面不同,面试官着重要求我展开讲述自己的项目。
- 对我简历中本科到硕士的两年gap表示疑惑,问了我很久我在这段时间干了什么,并且追问我为什么最后选择跨考计算机。
- 要求我分享屏幕,简单描述一下我的SpringBoot项目的后端架构。
- 实际上就是个很玩具车的SSM项目,带一点Redis。
- 提到了拦截器的概念,底层原理是怎样的。
- 项目里哪里用到了AOP。
- 项目里Redis是怎样使用的。
- Redis的基础数据类型。
- 拉家常。再次确认了我能否实习半年以上,以及学校的培养方案。
很神奇的二面面试官打开了他那边的摄像头(但根本没想去看)。面试官
反问环节继续提问组内工作内容以及实习生可以负责的工作。得到的回答是实习生和正式员工没什么区别,会布置相同的工作内容去完成(really?)。最后问了下后面的流程,在这里面试官倒是很明确得答复了“还会有两轮面试,包括HR面”。
二面结束后半小时收到三面通知,第二天上午。
04/21 - 三面 - 22mins
- 自我介绍
- 还是被要求着重讲了项目。
- C++类访问权限修饰符以及公有继承保护继承私有继承的区别。
- 这边是倒大霉环节…问题很简单,但是因为这阵子一直在看Java,Cpp略有生疏,对于后面那些继承关系只有很浅的印象,但是头铁还是按照自己的印象强行回答了(结束后看了书发现完全不对)。面试官听完也没说什么只是“嗯”了一下就进入下一个问题。
- SpringBoot项目里的字典树识别敏感字符如何实现的?
- 能否面对一些特殊状况?比如敏感字中间夹杂着其他字符,如何精准过滤?
- 现在要实现一个RPC框架,说说这个框架应该具备那些功能。
- 凭感觉说了网络传输、序列化、负载均衡、服务定位这几个功能……很迷,简历里都没有提过RPC但是会问这种问题。
- 项目里简易版Docker实现了那些功能?
- 拉家常。再再再次确认我是否能实习半年以上以及最早的到岗时间。
三面的面试官相比前两位可以说是不太友善(可能大佬就是这样的吧),在进入会议之后直接让我开始自我介绍然后问我问题,并且对我的回答没有很明确的回应,只是单纯的“好的”之后立刻进入下一个问题……应该是我自己项目太水了。
反问环节。面试官对我面试表现评价是“广度有,深度欠缺”。在我问到后续流程时回复是“如果通过的话接下来就是HR面”。
三面面的时间很短……而且第一个很简单的问题没答上来(甚至是错误答案)。面试官态度过于冷淡,感觉自己大概率凉凉。又或者是KPI面?有没有坛友可以分辨一下(躺
21号上午10点22分面试结束,到现在(2023/04/22 13:20)我在腾讯招聘上的应聘进度还是卡在“正在进行复试”的状态,没有给我挂掉也没有告诉我是不是通过……一般这种情况是不是就说明已经凉了呢?希望有经验的坛友可以打醒我(。
#如何判断面试是否凉了##我的实习求职记录##腾讯云面试#