Skip to content

Latest commit

 

History

History
53 lines (53 loc) · 2.5 KB

海康威视CV算法.md

File metadata and controls

53 lines (53 loc) · 2.5 KB

海康威视上海 2018.08.02+2018.08.30

前后5次面试+一轮机试,海康啥时候这么多轮了。。

一面 08.02

讲道理我忘了我投了什么部门,好像就是cv岗,我以为会问我cv,结果连我DSB2018的项目都没问,问了传统机器学习和推荐,大多围绕项目,也不好描述 大概只记得这几个问题:

  • AUC
  • 召回率精准率
  • 为啥不用召回率精准率而用AUC
  • 项目
  • sparse dense特征

机试 08.30

这个机试我是服了,本地没有任何编译器,gcc python啥都没有,在线oj,也米有在线run和debug,只能白板一把嗦然后看看结果对不对

  • 一步两步跳台阶问有多少种方法,数量级在2^28,最后结果要模0x7FFFFFFF
    • 直接迭代斐波那契额数列不行,我这样最后三个例子超时了,直接推通项公式,通项公式就是相似对角化,这里我一定要吐槽,题目说输入都是正整数,结果最后我第一个例子没过,面试官说是0,我一脸懵逼,然后面试官说你要考虑题目错的地方啊,我:????
  • AB两个字符串,求A的连续子串中,在B中出现的最长的那个
    • 两个for一个str.find妥妥最后4个例子超时,想不出好方法

二面

  • 项目
  • 数字图像处理几个我都没听说过的算子
  • 仿射变换
  • bfs和dfs区别
  • 手写bfs遍历二叉树
  • 求n的m次方根,怎么转换成优化算法然后解
    • 牛顿法,或者梯度下降,这个我当时忘了牛顿法怎么做的了,面试官提示了几次我才推出来
  • linux命令:
    • 怎么统计一个文件夹下有多少个txt文件
    • 怎么移动5000+的同类型文件
    • 怎么查看硬盘使用情况,df的其他参数都有什么
  • python: -新建一个list后内存怎么分配的
  • c++:
    • 虚函数
    • 内联
    • c++11新特性
    • map怎么实现的
    • 红黑树插入复杂度多少
  • 一堆内存放不下的数据怎么拿到前K大
    • 堆的方法时间复杂度是多少
    • 如果并行怎么做
  • 讲maskrcnn结构

三面

  • 项目,比赛
    • 真的全是聊这个,其他问题没咋提

HR面

本来是四面的,但是老大不在,就先HR了

  • 谈谈自己
  • 对海康看法
  • 对深度学习看法
  • offer情况

四面

这一面是老大面,老大问的技术比较少,就区块链、CV、深度学习、海康的业务天南海北侃了一通

加面

其实已经拿到意向书了,HR电话说薪资要加一轮总监才能定,应该是SP吧,面完再补充