当前位置:网站首页 > 人生故事 > 职场故事 >第一次面试经历和体会分享

第一次面试经历和体会分享

本文作者:admin 更新时间:2020/02/22

被拒绝的感觉很不舒服,但更多的是反思和遗憾:与你们所有人分享我反思的结果,希望你们能有所收获。首先,我声明我的面试是技术性的,所以非技术性的学生不应该看它。第二,我来自数学系,有些案例只是个别案例,所以我们应该关注它们,而不是关注它们。从一开始,我就一直在悄悄准备考研,然后去参加腾讯的笔试。我没有参加他们举办的讲座,甚至没有按时把我的简历发到网上。我的简历赢得了笔试。笔试很简单:但是你的信用基础必须很好,尤其是细节。我可能看了试卷的分数。有60多个和70个,80个中很少,但也有90个。另外,东大考点比南大考点容易,所以工作人员说东大考点的面试资格分数稍高。算了吧,每个人都知道。一方面,我觉得很顺利,除了采访我的MM把二叉搜索树的排名误认为堆的排名,一切都很顺利。首先我自我介绍,然后我说了不到两分钟,然后我什么也没说,然后她开始提问。(刷,这已经为我双方打下了基础,我以后再谈)。我谈到了我做过的一些项目经验,并强调了我在这些项目中取得的成就。她似乎很满意。接下来,问我一些与C相关的问题,很多,很多,一个接一个,带变量的存储区域,带函数的存储区域(我说的是代码区域,她似乎不满意),内联函数和成员函数之间的区别(我觉得有点奇怪),我将只谈论它们各自的实现,继承的实现机制,虚拟函数的实现机制,虚拟函数和纯虚拟函数之间的区别,以及虚拟基类的应用时间。指针应用和释放的注意事项:内联函数比普通函数快(我回答说内联函数在调用位置扩展,而普通函数有跳跃,她似乎不太满意。我增加了传递参数和返回值的开销,她就让我去了)。关于c,这样的问题不少于10个,我尽力回答了。获得的经验是:我对C的理论经验太肤浅,尤其是我对编译器的知识太少。我认为主要原因是我学习计算机的起点是计算方法,所以我不太注意这方面(我只注意方法的优化效率,而我没有能力太注意编译器的优化应用,所以每个人都有机会补充理论知识。理论非常重要,尤其是在面试期间,平时学习时不要只关注算法。然后她问我TCP/UDP的区别,我直截了当地说我不清楚。我不熟悉计算机网络通信(我没有读过它,我在参加程序员考试时看了它,忘记了)。所以她没有问我这个问题。接下来,她开始问我关于算法的问题。首先,描述了哈希映射的实现原理和缺点及其实现方法。然后我说,‘你告诉我关于堆的实现方法’。我轻松地结束了,我觉得她不是很满意。因为她一直在问我一些明显在引导我的问题,比如父亲和儿子节点之间是什么关系。我回答说,如果父亲是我,儿子是2i,2i 1,根据我的不同,计数可能会有所不同。她似乎不满意,所以她问我如何区分我儿子的大小。我说没必要。我只是需要调整两个儿子中的大一个。花了很长时间。她还问我关于二叉树的遍历。我也回答得很顺利(只是后来我才知道她一直在指导我)。她最后问我,你为什么不指定长子和合适的儿子?我当时很生气,马上说,哦,你说二进制搜索树排序不是堆排序。然后我跟她说了半天两者的区别。她还认为分拣效率太低,因为每次都要调整。我清楚地告诉她,排序的排序效率是O(nlogn),不低,并搬出了侯杰的句子。我在这个过程中很少出场,但她似乎没有排名的概念。我很困惑(我不知道是否如此 她说,你的算法很好,如果你有意做这个测试,我们可以考虑一下,我想了一会儿,说,我想,然后说,是的。(但不太急切)。然后我跑题了。离开之前,我笑着说,“二叉树排序和堆排序是不同的。”(现在也不后悔这句话)。

上一篇:

下一篇: 缺乏的正是敲门就进去的精神