0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一名算法工程师的面试经历

工程师人生 来源:工程师吴畏 2019-07-23 14:40 次阅读

【基本情况】:

我本科研究生都是电子方向的,c++Java,还有什么网络通信计算机原理都不会,只会python,其实想学个c++来着有点来不及了……然后刷了几遍《剑指offer》,做了leetcode 120道左右经典题,勉强了解了一下动态规划,单链表,二叉树啥的基础算法,总之就是编程能力很差……这就导致我笔试很艰难,好像只过了华为,虹软。每一次笔试完都深受打击,还好我已经有心理准备了,目标就是那些内推不用笔试的公司……实验室有点深度学习,目标识别的项目(虽然是很偏门的那种),然后混了个实习所以简历大部分公司都给过了,我记得直接简历拒的公司是大华提前批,海康正式批。

【实习】:

找实习那会只来得及复习机器学习基本算法,外加几种排序算法。

【腾讯】:

一面:

有一天我考完科四在驾校等着拿驾照,腾讯突然给我打电话了,很方,没想到第一个公司就是腾讯,没想到腾讯的流程可以走的这么快。重新约了下午两点,然后两点五分左右接到了面试电话。腾讯的面试官真的很好,很谦虚,很耐心,很专业的引导你,面我的那个小哥哥温柔到不行,说话带点南方口音真的超好听……可惜我之后去实习他已经离职了没见到他,嘤嘤嘤明明面试和入职只隔了一个月左右啊……

然后问的很基础,没问项目,就问过拟合是什么,怎么办,梯度消失和爆炸怎么解决,如果想要在手机上实现一个很复杂的网络怎么办,那时候我没过mobile net这篇文章,随便瞎扯,自己都心虚了,小哥哥还在引导我……算法问了100w里面找top k那个,现在看起来很有套路了,可是那时候我都不知道可以用最小堆【捂脸,答的不太好,这时候小哥哥说那假如只找top 1呢,真是细心又耐心的提示我。

二面:

刚那个是最后一个问题,我以为我就挂在一面上了,没想到过了一个小时又二面了。二面就更宏观,去了之后发现是我组长面的。就记得他问为什么强化学习能用在深度学习上,我,,,我简历上没有一点强化学习啊,去了之后证实那个组确实是做强化学习的。

三面:

交叉面,隔壁组一个小姐姐面我的,小姐姐人超好,之后发现还跟我住一个小区…不难,对着简历问,然后问了个堆栈的区别,就没了。

过了几天hr就打电话发了口头offer,整个人超级开心。鹅厂氛围很轻松,大家一块玩得很开心,工作时间一般是早九晚九,其实不规定早上打卡时间,早去有早饭吃,八点以后走有夜宵券。听说每个程序员都想去腾讯,我也算是去过了,腾讯真是我的白月光,很想念。

【阿里】

面的第二家就是阿里。流程走的比腾讯慢一点,面试间隔时间长一点,面试难度大的不止一点……

一面:

部门里一个人面的,语速很快,不说你的答案对不对,只负责提问,不解释,风格跟腾讯完全不一样啊,让我很有压力。

问题如下:

过拟合怎么办,神经网络不收敛怎么办,降维有哪些方法,快排时间复杂度,怎么算的?(怎么算的我没答上来,他肯定是记下来的,二面接着问了,所以面试完一定要查漏补缺),卷积时间复杂度,卷积网络作用,池化作用,有没有听过self-attention(谷歌attention is all you need里面用的,然而那时候并没有听过,后来知道他们组是做nlp的),还有个智力题,8个球有一个重一点,最少称几次能找出来,我说3次,后来鼓起勇气问他要几次,他说两次,让我自己想怎么称……

二面:

部门主管面,是个大佬。先给个网址在线写代码,写了快排,找对称数,还好不难,不然直接挂了。然后打电话来面试。

问了几个算法的时间复杂度,数据结构分为几类(他想听到的是,集合,线性结构,树状结构,图),然后就是智力题,各种智力题,脑壳疼,但我居然做出来了,也算运气吧,感觉就靠智力题征服了他。

然后他告诉我他们团队最近招了一些女生,说女生一般脑子不清楚,但是我好像还行,觉得现在女生也不差啊什么的,听的我,,,忍了忍没说啥。

三面:

不知道是谁面的。对着项目问了一下,不难,问怎么合作的,遇到问题怎么办这些,可是又不像hr。

四面:

交叉面,是什么零售部门?没听清楚,风格也很阿里,问了HMM最成功的应用是什么,别的忘了,十五分钟左右吧。

五面:

喜迎部门hr面,hr也挺强势的,问了为什么不在别的地方找实习,能实习多久之类的,对nlp有什么准备,工作地点想法等,最后我幼稚的回答逗笑了他,,,

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法工程师
    +关注

    关注

    2

    文章

    30

    浏览量

    6093
收藏 人收藏

    评论

    相关推荐

    面试题】人工智能工程师高频面试题汇总:机器学习深化篇(题目+答案)

    随着人工智能技术的突飞猛进,AI工程师成为了众多求职者梦寐以求的职业。想要拿下这份工作,面试的时候得展示出你不仅技术过硬,还得能解决问题。所以,提前准备面试常问的问题,比如机器学习
    的头像 发表于 12-16 13:42 1577次阅读
    【<b class='flag-5'>面试</b>题】人工智能<b class='flag-5'>工程师</b>高频<b class='flag-5'>面试</b>题汇总:机器学习深化篇(题目+答案)

    面试题】人工智能工程师高频面试题汇总:Transformer篇(题目+答案)

    随着人工智能技术的突飞猛进,AI工程师成为了众多求职者梦寐以求的职业。想要拿下这份工作,面试的时候得展示出你不仅技术过硬,还得能解决问题。所以,提前准备面试常问的问题,比如机器学习
    的头像 发表于 12-13 15:06 466次阅读
    【<b class='flag-5'>面试</b>题】人工智能<b class='flag-5'>工程师</b>高频<b class='flag-5'>面试</b>题汇总:Transformer篇(题目+答案)

    人工智能工程师高频面试题汇总——机器学习篇

    随着人工智能技术的突飞猛进,AI工程师成为了众多求职者梦寐以求的职业。想要拿下这份工作,面试的时候得展示出你不仅技术过硬,还得能解决问题。所以,提前准备面试常问的问题,比如机器学习
    的头像 发表于 12-04 17:00 827次阅读
    人工智能<b class='flag-5'>工程师</b>高频<b class='flag-5'>面试</b>题汇总——机器学习篇

    FPGA算法工程师、逻辑工程师、原型验证工程师有什么区别?

    ,共同进步。 欢迎加入FPGA技术微信交流群14群! 交流问题() Q:FPGA中的FPGA算法工程师、FPGA逻辑工程师、FPGA原型验证工程师
    发表于 09-23 18:26

    嵌入式软件工程师如何提升自己?

    嵌入式软件工程师如何提升自己? 作为一名嵌入式软件工程师,在这个充满机遇和挑战的领域里,如何提升自己显得非常重要,它决定了你未来的发展方向和成就。接下来,我们起探讨
    发表于 06-12 11:20

    索尼诚邀软件工程师参与PS免费手游平台设计

    据悉,近日,澳大利亚知名媒体TweakTown发现,索尼互动娱乐正在为其旗下的PlayStation Studios Mobile招募一名资深的软件工程师,负责设计PlayStation的免费手机游戏平台。
    的头像 发表于 05-23 17:08 720次阅读

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    单片机如何通过代码控制硬件:一名工程师的分享

    今天跟大家聊聊单片机是怎样通过代码来操控硬件的。作为一名单片机工程师,我们平时的工作就像是给单片机编写“指令集”,让它按照我们的意图去驱动各种硬件设备。
    的头像 发表于 03-06 14:46 1467次阅读
    单片机如何通过代码控制硬件:<b class='flag-5'>一名</b><b class='flag-5'>工程师</b>的分享

    如何搞崩个硬件工程师心态?试试对ta说这几句

    硬件工程师
    扬兴科技
    发布于 :2024年02月20日 18:05:49

    优秀电源工程师需要哪些必备技能?

    随着电源市场的不断扩张,开关电源行业飞速发展,企业对电源工程师的需求日益增加,对电源工程师的技能要求也日渐提高,相信没有位电源工程师会错过让自己变得更优秀的机会。作为
    发表于 01-29 11:29

    一名嵌入式工程师的涨薪经历

    下面是位嵌入式工程师的涨薪经历,希望可以帮助到你,帮到其他的在校学生。   阶段 1 大到大三这个阶段我与大多数学生相同:   、学习
    的头像 发表于 01-05 08:39 440次阅读