zoukankan      html  css  js  c++  java
  • 阿里云暑期算法实习生三轮技术面试经验详细分享

    面试者简介:

    本硕985,

    非计算机科班,

    3月份开始看机器学习相关书籍,

    同时刷LeetCode题,刷题不多,大概150+

    5月初,研究生群里内推投的

     

     

    笔试:

    第一天:

    5月12号好像

    笔试一共两道题,0ac,算法编程比较渣,捂脸,本以为凉了

    笔试题目过去一个月记不清了

    面试:

    第二天,收到面试预约通知,下午电话面试一面

     

     

    一面:大概1小时

    1.自我介绍

    2.项目提问(问了CNN原理、为什么要用深度学习之类的,围绕项目比较好回答)

    3.编程题,比较简单,求链表的倒数第k个的值(思路:双指针),但是面试官要求考虑各种情况下的要求,例如k为负数、超过链表长度之类的处理

    4.智商题,是的,最后还有一个我认为是IQ题,有两行数,第一行是0到9共十个数,第二行的每一个数是第一行在第二行出现的次数(有点绕),

    让把第二行填满。我填出来了,思路就是从后往前填,9、8这些大数在第二行为0,然后逐步推导

    5.反问环节,问了三个问题

    第三天,一面过了几分钟,电话来预约第二天下午二面

     

     

    二面:大概40分钟,交叉面

    1.自我介绍

    2.问了一些计算机操作系统的事,然而我不知道,直接回答不清楚(惭愧);还问了c和c++之间的区别,为什么有些系统是c写的,有些是c++写的,怎么解释,

    我还是不知道,2333

    3.编程题,编程题还是链表题,LeetCode原题,数的每一位从高到低保存在链表中,求两个链表相加的数,以链表形式输出。我的思路,将链表的数保存在stack中

    然后依次pop出来相加,注意一下进位、stack空后之类的细节就好

    5.反问环节,问了三个问题

     

     

    三面:大概30分钟

    第三面竟然和第二面冲突,在同一时间打过来。后来了解到是没协调好,这次本来是一面,面试的是主管,先了解一下情况,主要问了一下项目和论文的事,

    当场表示他这边通过了,估计是因为GPA比较高,也表明理解非科班的情况,***当场热泪盈眶!

    第四天,三面过了几分钟,就有电话来预约明天下午HR面试

     

     

    HR面试:大概30分钟

    1.自我介绍

    2.HR问自我优缺点、最成功的事

    3.根据几次面试,自我感觉技术比较薄弱的部分和有把握的部分(自我认知)

    4.反问环节

    个人感觉,阿里面试没有想象那么难,可能我是非科班渣渣吧,也可能是部门原因,或者GPA高?编程题比较简单,问的问题也比较好回答;

    没过几天,收到意向offer!去的阿里云部门,不知道是开发岗还是算法岗,本人偏向算法,将要实习了,与各位共勉!

     

    觉得有用可以点个赞!最后欢迎关注我的公众号:互联网校招面经。每天一篇高质量互联网校招面经分享!每半个月定期总结归纳!关注后最新超详细面经精选直接拿走!!还有电子书福利赠送!!

  • 相关阅读:
    May Lunchtime 2021 Division 1
    June Cook-Off 2021 Division 1
    Codeforces Round #733 (Div. 1 + Div. 2)
    腾讯云TDSQL MySQL版
    腾讯云TDSQL PostgreSQL版-产品优势
    腾讯云TDSQL PostgreSQL版 -应用场景
    腾讯云TDSQL PostgreSQL版 -最佳实践 |优化 SQL 语句
    腾讯云TDSQL PostgreSQL版 -最佳实践 |优化 SQL 语句
    腾讯云TDSQL监控库密码忘记问题解决实战
    腾讯云分布式数据库TDSQL在银行传统核心系统中的应用实践
  • 原文地址:https://www.cnblogs.com/hulianwangmianjing/p/13201857.html
Copyright © 2011-2022 走看看