创新工场-Deecamp2019冬令营笔试A卷 AND 面试内容

现在仍然怀念今年夏天,创新工场夏令营的笔试,题目很有水平。关于今年报名的详细情况,请参考链接

 https://mp.weixin.qq.com/s/p1JTwTUKrOUPOp__q0STtw

冬令营的筛选笔试一共有两部分,第一部分是客观题,10道题目,包括单选、判断和填空;2道客观题,问答类型

10道选择题当时时间比较紧张,没有来得及做详细记录,第一题是一个字符串相邻的计算,下文会有详解;后面的题目更多的是偏基础,有逻辑回归选择似然函数是否会陷入局部最优值、计算准确率和召回率、求矩阵的梯度、softmax与交叉熵、图像灰度方差说明图形哪一个属性(图像对比度)、机器人动力学主要研内容,其他四道记不太清了,总之是很基础的题目。

两道问答题如下:

1、5个盒子,每个盒子上有一个按钮,每次按下,有概率pi(i=1,2,3,4,5)会弹出1元,有概率1-pi什么都没有,你有100次机会可以选择按,请问该如何分配按键次数,可以让你的收益最大化

答:典型的“强化学习”的问题,可以借鉴“k-摇臂dubo机”的思想来回来,次数分为两部分,exploitation和exploration,先探索得到概率最大的箱子,然后把剩余的次数全部都按到概率最大的那个箱子上。

2、求以下代码的输出:

void test(int x[5])
{
    char a[5][6];
    int n[5];
    printf_s("1.%d", sizeof(n));
    printf_s("2.%d", sizeof(x[0]));
    printf_s("3.%d", sizeof(a));
    printf_s("4.%d", sizeof(a+0));
    printf_s("4.%d", sizeof(&a));
}

======================================分割线=============================================

笔试3天之后,收到了笔试通过的电话,预约了面试

面试是以电话面试的形式进行的,持续时间15分钟,先自我介绍,然后问了项目和比赛的经历,主要是我在说我的工作量,面试官并没有问的很细,大多数都是工作量如何分配、几个人完成的;之后是一个开放性题目,问我对机器人怎么看,我回答说“机器人存在的主要意义是帮助人们更高效地完成工作”,围绕这个主题巴拉巴拉说了一大堆;之后问的我的优缺点,最后让我用最简单的话来说服他录取我,最后这个问题我回答的最糟糕,说了一大堆包括我数学好、逻辑思维好,最后被面试官打断——我让你用最简单的话说,你看你刚才的回答。我很尴尬,如果再让我回答一次,我的答案是——逻辑思维强,用数据说话,执行力强!

从这里可以看出,这个冬令营并不是要求参与者本身多么精通深度学习,更多是在考察参与者的表达能力,以及,听懂面试官问题的能力——不要一个人叽里咕噜说了半天,要理解面试官最想听到什么。

原文地址:https://www.cnblogs.com/dapeng-bupt/p/10052989.html