Golang面试一般,共4轮面试

看准网

      一面无人驾驶部门的面试官

  •       1.主要还是项目,项目里面很多细节,不是自己的东西千万别瞎写
  •       2.简历上写了k-means,面试官问我

      Q:聚类有哪些具体的应用,聚类还有哪些高级的方法,各方法分别在什么情况下使用

      0条回答

      Q:手推svm算法

      0条回答

      Q:手写反转链表

      0条回答

  •       3.大概持续了1小时多

      一点没过5分钟二面就开始了

  •       1.依旧是项目介绍,依次介绍,面试官问的很多问题都比较刁钻,首先我的机器学习是跨专业的,但是面试官对我机器人方面的项目很感兴趣,面试完才知道是一个行家,无人驾驶部门以前研究过,对于机器学习的问题面试官一直抠我的细节,我都很认真给他解释
  •       2.在面试项目中pca的很多特性都被问到了,为什么需要用,我当时答的并不好,差点以为自己挂了呢

      Q:描述一下orb特征

      0条回答

      Q:lr和svm的区别

      0条回答

  •       3.手撕代码排好序的数组,里面有重复的元素,删除重复元素,只保留其中的一部分
  •       4.代码实现中我用了map和unorder map的底层区别,时间复杂度问题面完已经12点半了,

      下午一点直接三面,听说上午三面只面了两个同学,我下午也面了两个小时,差点就凉了

  •       1.项目介绍,介绍自己最有成就的两个项目,还是细节。
  •       2.面试官想让我手写svm推导,我问她是不是推到SMO算法之前就行了,然后说看样子很懂,那我们就不写了

      Q:手撕代码两个链表分别表示两个数,头指针为低位尾指针为高位,求和返回新链表

      0条回答

      Q:智力题.给两个砝码7g和2g,有140g盐,分成50g和90g两堆盐,天平用三次分出这两堆来

      0条回答

  •       5.问我想做什么方向,我说推荐系统,然后就问了解多少说
  •       6.接下来就是聊工作地点,性格,优势,以及将来怎么工作