2019.3.15
分为笔试和面试:
笔试:30分钟3道题
第一题:智力题,20个硬币,8个正面朝上,在不知道哪些硬币朝上的情况下,想办法将其分成两堆,可以翻转硬币。
题目没写可以翻转硬币,所以这道题一看没有思路放弃了。回去查的时候发现特别简单,就是直接从20个硬币中拿出8个翻转,这两堆硬币朝上的数目肯定相等。
第二题:设计网络结构,有一个20个大小的数字序列,用一个8维向量来表示每一个数字,求这20个序列中数字为奇数的个数是奇数还是偶数,设计一个网络使其训练速度最快,精度最高。
没有想出来,面试官说就是RNN网络,把隐藏状态的权值矩阵去掉,用隐藏状态直接和输入序列做点乘,这样省去了隐藏状态的权值矩阵,训练会更快,我不是特别理解。
第三题:算法题,常见的动态规划,最长不增子序列问题。
面试:面试一共进行了三轮,其实主要问题都在第一轮。
主要问题:
自我介绍;
简历上主要写了决策树和xgboost,问了树模型的生成过程:树模型包括内部节点和叶子节点,内部节点表示样本的特征,叶子节点表示样本,在树模型向下分裂时,根据分裂前后定义的一个指标来衡量不同特征带来的增益,选择增益最大的特征作为该节点分裂的特征,依次向下分裂。
问了简历上实习具体做了什么:主要是python多线程,问到了python GIL锁,不知道,回来
面试经验:平安金融一账通gamma lab nlp实习生面试
最新推荐文章于 2024-05-10 22:00:00 发布