秋招算法岗面经(主要是撸代码题)

作者:mango_reverse

链接:https://www.nowcoder.com/discuss/146362?type=2&order=0&pos=5&page=1

我从八月中旬开始秋招到现在已经三个多月了,虽说中间也有波折,我的offer经历了0—>several—>0—>several的过程,现在也基本确定去滴滴了,下面回馈出我的面经,因为我的项目中涉及到GBDT和LSTM,所以这两个知识点是几乎逢面必问便导致其他机器学习深度学习知识点就问的比较少,所以我主要贴出我面试中遇到的部分代码题,供大家参考。

百度:

一面:1、一个数组中只有两个数字只出现了一次,其他都是两次,找出这两个数字(异或方法)。2、二叉树中找出两个结点的最近公共祖先。3、画出LSTM网络结构,写出GBDT过程。

小米:

一面:非递归后续遍历二叉树。

二面:1、判断一个网页所属的类别。2、找到数组中出现次数超过一半的数字,低于o(n)的时间复杂度。

头条:

一面:1、求翻转数组中某个数的位置,该数组翻转前是递增数组。2、某无序数组找到一个分界点使得分界点左右两边数组的方差和最小,时间复杂度O(n)。3、手推LR。

贝壳:

一面:1、给定一个数组和一个target,找到数组中两数的差等于该target的所有数组对,T:O(n)。2、梯度下降法都有哪些变形,这些变形优势是什么。

二面:1、完全k叉树的两个结点的最近公共祖先。(多种方法)。2、证明k-means会收敛

蔚来汽车:

一面:广度优先遍历二叉树

二面:广度优先遍历二叉树逆序输出

三面:为什么二分查找复杂度是o(logn),求方程的根有哪些方法。

比特大陆:

一面:荷兰国旗问题

二面:一个本身按数字绝对值大小排序的链表,输出按实际值大小排序的链表,T:O(n),S:O(1)

三面:删除链表中等于某个值的所有结点。

搜狐(实习):

一面:输入一个表达式字符串,输出该表达式的值(递归方法)。

二面:反转字符串,用c++做。

滴滴外卖(实习):

一面:1、组合,一个数组中有重复元素,输出包含k个元素的所有组合,时间复杂度要低。2、找一个无序数组的中位数,时间复杂度尽可能优化。

Sunny:

一面:1、找到n以内的素数,优化时间复杂度。2、将某十进制的数转化成k进制(k>10)的数。

二面:二叉树中两个结点的最近公共祖先。

滴滴:

一面:每隔k步反转链表。

二面:找出n以内的所有质数,优化时间复杂度。

三面:1、两个字符串的最长公共子序列(动态规划)。2、求一棵二叉树的宽度(宽度即为该二叉树中结点最多的某层的结点个数)(队列实现)。

微软Bing搜索(实习):

一面:逆时针打印一棵完全二叉树的边界结点(等腰三角形)。

二面:1、对链表中重复的结点去重。2、给定一个方法将些许个小字符串可以唯一地合成一个大字符串,又可将这个大字符串拆解出原来的些许个小字符串,除了字符串不能用其他数据结构。

三面:任意给定一个凸多边形,用一条连续的线段将这个凸多边形分成面积相等的两部分(这两部分也是连续的两部分),只能用尺规作图,即只能画线段、取中点、画平行线等操作。

美团外卖:

电话面:一个数组的最长递增子序列的长度。

一面:合并区间:一个数组里存的元素都是区间,各个区间可能有重合的,合并这些重合的区间返回一个新的数组,里面的元素是互相不重合的区间。(排序区间左端点,每一个右端点和前一个右端点比较)。

二面:1、一个数组分成k份,每份中元素个数相同,返回k-1个分界点以及给一个数值返回其属于哪一类,不断优化时间复杂度,低于o(nlogn)。2、手推SVM

微软小冰部门(实习):

一面:zigzag打印二叉树

二面:合并集合:一个大集合,其中的元素是小集合,这些小集合的元素是整形数值,合并这些小集合使得这些小集合间没有重复的元素,返回合并的结果。

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/17249.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • 为什么有人一次就考上公务员

      考公务员的确是一个比较难的事情。主要有以下几种原因: 首先招录人数有限,有的热点岗位是万里挑或千里挑一,难度可想而知。 其次报考的人数连年递增,热度有增无减,加之体制…

    2022年5月22日
    143
  • 网友面试后总结的面试问题

     回头想一想,我已经经历了三次半面试。 第一次是新浪手机,还成。然后是亚马逊的技术面。和仵装经理、皋勃先生见面算是半次,今天的联想北研是第四次。PS:笔试都挂了。总结一下…

    2022年6月2日
    328
  • 谈一谈如何攻克面试礼仪

    对于面试,知识点的复习固然重要,但面试过程中的穿搭、礼仪同样重要,因为从外在上,考官可以看到你的精神面貌,判断你能否代表政府的形象。从举止谈吐上,礼仪可以体现出你的文明意识、应变能…

    2022年5月16日
    158
  • 财务面试技巧和注意事项

      参加财务面试有哪些技巧?在面试中难免会出现紧张的表面,了解财务面试技巧和注意事项,有助于提升自己的底气。本文介绍的财务面试技巧和注意事项,希望对你有所帮助。

    面试技巧 2017年2月17日
    1.4K
  • 行政助理面试技巧,助你面试成功

    行政助理是一个应用度很广泛的工作,大部分结构清晰的公司都会安排这样一个岗位。行政助理顾名思义,主要处理公司内部一些行政事务性质的工作,维护公司日常的运转和协调,服务对象是全体公司员…

    2022年5月16日
    153
  • 不同岗位女性冬季面试着装指南

    又到年关,在这种非常时期不少人都有跳槽换工作的打算,当然少不了在穿衣搭配上下一番功夫了。看看在不同工作岗位冬季女性面试着装法则吧! 不同岗位女性冬季面试着装指南 应聘创造性岗位着装…

    2022年5月16日
    547
分享本页
返回顶部