以下是本人从19年秋招到20年春招面经,有一些问题缺失遗忘,请见谅。

相关参见公众号:九州的云梦泽。

       国企:

中国联通南京软件研究院 软件研发

       手写冒泡排序

       Linux指令:强行杀进程

       Sql:索引失效,左右连接区别

       动态规划,小偷隔一家偷东西

       堆栈队列介绍

       二叉树中序遍历

 

互联网:

某CV四小龙 秋招 计算机视觉

       手写算法:

  1. 输入N个点坐标,寻找面积最大的矩形

先找对角线,然后匹配另外两个点,数据结构用map

  1. 输入10个整数,范围0到256,最快排序

256个叶子的二叉树

       过拟合怎么解决

某CV四小龙 实习 计算机视觉

       项目

       GRU细节,与lstm比较

       各种检测算法

       其他领域

       mm_detection

       项目细节     Anchor free

python深拷贝浅拷贝,可变不可变变量

c++ vector如何初始化

new变量在堆里还是栈里

堆和栈的区别

快排

pytorch深拷贝浅拷贝

 

海康威视 图像算法

       卷积提取的信息是什么

感受野计算

 

       华为 算法工程师:

项目

       手写五子棋程序

       实习项目介绍

       介绍经典检测方法和发展方向

性格

本科做过的事

 

       万德数据 AI算法工程师

       项目介绍与细节实现:CV与NLP

       Basenet发展过程,解决了什么问题

       决策树如何分支,剪枝算法

       LSTM与GRU区别

 

       VIVO图像算法开发工程师(camera)

       项目介绍

       高斯滤波器

       边缘检测算子,canny梯度幅值如何计算

       卷积的意义

       傅里叶变换推导

       感受野的意义与公式

       滤波器与图像去噪

       笔试题回忆

 

       阿里巴巴 达摩院

项目

Kmeans 收敛问题

       别的聚类算法

       视频处理流程

       C++ 容器

       Map 和unordered_map

       快排最坏情况下的优化

       哈希表冲突

       红黑树介绍

       项目介绍

 

       百度 机器学习

       CenterNet heatmap怎么生成,如何增加分支实现3Dpose,预测目标除了点还有什么

       SVM 介绍

       核函数有哪些

       NMS

       mAP

       Focal Loss

       LSTM与GRU区别

       Two Stage与One Stage区别

       MobileNet 细节 特点

       SSD

       小目标检测上Faster RCNN,SDD,YOLO孰强孰弱

       目标检测中正负样本如何选取

 

       TF-IDF

       SVM

       SVM如何做文本分类

       GBDT与随机森林比较,GBDT权值如何查询

NLP的embedding方式

       情景题:短视频异常情况下的特征提取

       TopN问题:已知Query频次,在很多文件里如何查询。

       介绍堆排序

 

Anchorfree

       经典网络

       协方差矩阵意义

       K-means

       Cascade RCNN核心 iou阈值变高易于训练

       三叉戟网络

       FPN

       小目标检测方法

       BN会不会使得破坏样本

       会不会加速收敛

       正则项的目的:减少模型复杂度

       Adam 二阶导数

       快排最坏情况下的优化

       排序最高期望复杂度On 基数排序,桶排序

       亿级用户,归并实现“附近的人”操作

       视频相关算法

 

       手撕算法:

       堆排序

       给一个数组,有N种不同的取值,要返回包含N种取值的最短子串。

       解法:使用哈希表存储某种值的存储量,一个计数值记录当前拥有的元素个数。指针走动遍历。

       数组实现vector

       两个栈实现队列

       两个队列实现栈

       最长公共子序列

 

      

       腾讯 视觉实习

       PCA与SVD

       卷积参数量

       特征图变化

       LSTM GRU 细节

       LSTM如何变成RNN

       Relu,tanh,sigmoid

       梯度爆炸与解决方法

       Basenet 发展史

       Resnet残差结构

       CenterNet

       DLA

       DCN

       NLP embedding方法

       C++容器有哪些

       Vector内部机理

       C++代码编译过程

       神经网络如何可视化

       Python 修饰器

       Python 引用 copy deepcopy

       Python sort sorted

       Python 服务器代码调试

       Python 多线程

       Numpy效率问题

       Pytorch 分布式训练

       Pytorch GPU利用率 cpu瓶颈,io问题

       模型蒸馏

       有没有用过tenserflow

 

     腾讯微保 视觉实习

       Pooling的类别,反向传播

       不同卷积核大小意义

       如何检测广告牌的字

       如何将票据上的表转化为电子表

 

 

 

 

       金融:

某证券it  高频交易系统开发

聊实习聊项目

 

       某证券it岗深度学习方向 暑期实习

两面聊实习聊项目

GRU

 

       上海银行 软件开发

       聊实习

       JRE与JDK

       重载与重写

       面向对象三大特性

 

某大行 软件开发

       多态

      静态变量

       指针与引用区别

 

       设计模式

       进程与线程

       进程的状态

       数据库目录使用的数据结构

       分组查询

       写SQL

 

 

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐