首页 > 编程知识 正文

社招笔试考算法吗,算法岗面经

时间:2023-05-06 20:25:58 阅读:117872 作者:4319

我的读者大部分都工作过,那公司的招聘应该怎么看面试呢?

首先算法有招生和公司招生两种情况,那么招生算法的首要目的是什么? 磨炼人! 每年投蚂蚁第一名的可能有10万几十万人,但面试官不可能一个个露面吧。 我该怎么办? 用一些难的算法干掉大波人,剩下的人会优先录取,所以网上看到的任何蚂蚁秋季招考、顶春招考问题集的算法似乎都很难,似乎只能做这些难题,但实际上对公司的招考并不是很有用因为面试的时候不让你写这么难的问题。 但是每天看到这些材料本身加剧了你的恐惧。

而且,社招考察算法表明,如果你的简历筛选合格,而不是为了磨人而磨人,他愿意抛弃各种外在因素,考察这个人的功绩如何、能力如何。 此时,算法是考察思维能力的重要一环。 但是,面试中还必须考虑时间因素。 如果你两个小时没写,面试官自己也坐不住。 因此,招聘面试中以中等问题为中心。

具体而言,招聘面试主要考察三点。

1 .这个人的编程基本功扎实吗? 基本功不扎实的话,写的代码可能满是错误。

2 .这个人编码的规范性怎么样? 如果混乱,边界和异常等处理不明确的话,那个任务一定会变得不安吧。

3 .这个人的思维能力怎么样? 可以在短时间内解决某些问题。 这个反应是平时遇到问题能否很好地解决,而不是无能为力。

因此,面试算法的特点是:

1 .面试者可以在20~30min左右结束。 时间太长了,面试官也没那么耐心。

2 .基本数据结构变形问题,思维含量高,但不太容易偏向。

3 .代码简化,50行以内就能解决问题。

根据以上三点,我们认为并不是所有的算法都通过考试,刷算法也不是乱刷,应该更有针对性地刷。 这和校阅笔试有本质不同。 因此,不要看头条秋季把戏算法的摘要、蚂蚁算法的集合等,除了打击自信、浪费时间之外没有别的用处。

请看三个美团的例子:

自己经历的例子:

你觉得这几个问题怎么样? 其实是基本数据结构的扩大,不是难以理解的动态计划等。 这种类型的主题在招聘面试中占80%以上,所以大多数情况下,只要掌握了这些基本内容,就不用害怕大多数算法面试。

那么什么时候会出现难题呢? 可能会出现以下情况

1 .学校招生的时候,上面已经说过了,所以省略说明。

2 .有的公司会先请你做考试题,然后根据成绩决定是否让你参加面试。 这个时候,面试官不用考虑浪费自己的时间,也可以给你两三个小时让你一直做。 到时候,算法问题的难度会相当大。

3 .还有一些公司不能在线做主题,传递链接,在两三个小时内离开桌面,完成提交。 然后,根据结果决定是否让他参加面试。 另外,直接发送主题,按时完成,并一起参考结果。

4 .面试官不喜欢你,想让你去。 这个时候,他可能会说你的水平很好,但我们需要更高级的开发工程师。 这不是胡说八道吗! 招募公告里什么都没说,什么是高级? 你不是需要更多的工作吗? 另外,一些公司出现了严重的问题,招人只是宣传作用,不能实际招人。 比如,你觉得今年去滴滴,他们真的需要人吗?

5 .面试官不会出题。 我们不要以为自己来面试的话面试官就低一等了。 面试是一个双向选择的过程,有时可能因为面试官的经验不够而出题。 因此,主题会出现偏差。 所以,不少人在网上说面试官很奇怪。

遇到以上情况该怎么办? 走的时候踩了狗屎,很恶心,请打扫一下该做什么。 我们的工作已经很忙了。 技术等也必须学习。 没有时间迎合面试官的喜好。 而且,这些算法本身也没有什么用,是为了在面试的时候锻炼头脑。

算法应该学习什么呢? 我们在下一篇继续讨论。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。