前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2020年研一末找实习总结(面经)

2020年研一末找实习总结(面经)

作者头像
陆道峰
发布2020-09-24 14:12:34
9460
发布2020-09-24 14:12:34
举报

5月份就着手准备找实习,主要的事情就是刷LeetCode算法题和准备基础知识,后者可以参考CS-Notes[1]。

重要的事写在前面

1.找实习/工作是一个比较迷的过程,不同的公司内部流程不同,有的会给回复,有的简历被刷了也无回复。效率最高的方法是有个在里面的朋友,请他帮忙内推。如果没有,可以到v2ex.com上发帖找人内推。2.面试前HR会提前沟通,要抓住这次机会,问下面试流程(几轮面试,多久给结果)3.提高面试能力最好的方法就是去面试,面几次就明白该怎么准备,自己哪里不足4.对于规划工作的同学,我建议尽可能早实习,越早越好。有实习经历对以后公司选择、薪水都有很大影响

投递时间线

5月份在拉勾上投递了某银行,拉勾显示HR看完简历后再无任何信息...

5月份在牛客网上投递了商汤科技,两个月后,也就是7月份状态更新,显示不合适...

8月份拉勾投了某App,HR标记不合适,我不服,就问哪里不合适,HR说他们要的是Go开发,我是Java。我晕,我只是在项目经历中写了与Java相关的功能,实际是Go开发,就和HR说了,HR弄明白后说转了研发,然后杳无音信这也暴露我简历的不足:没有明确自己熟悉的语言和技术栈,不利于HR筛选,于是更新了简历。

8月份某外企A,牛客网上找的HR邮箱,简历发过去杳无音信...

8月份某外企B,官方公众号发了招聘信息,去官网注册,填了申请职位,杳无音信...

8月份牛客上看到某外企C招实习生,留了hr邮箱。发过去后8天无音信,我不服,在牛客网上私信hr询问,一番沟通下来我的邮件被当成垃圾邮件过滤了...HR捞出来后,杳无音信...

8月份投了AI初创公司A,简历发的官网HR邮箱,当晚回复实习生已经招满,至少给了回复。

8月份在官网和牛客上投了AI初创公司B,杳无音信....

8月份投了AI初创公司C,效率很高,不到1天人事加了微信,一星期后安排了面试,一面7天后安排了HR面,基本敲定,就差走流程发Offer了。

8月份和同学闲聊,他跟我说哔哩哔哩有个组非常缺人,可以去试下。我就联系了在哔哩哔哩工作的朋友,问了下和自己的技术能力是否匹配,请他帮忙内推。B站面试效率奇高,三轮技术面,一轮HR面,不到两星期发了Offer

我本来都打算接了初创公司C的offer,后来和头条的朋友说了下,B站的面试不去了(毕竟投了很多杳无音信,心灰意冷,不想再面了)。他双眼睁得像枣一样圆,非常震惊,一番鸿篇大论,晓之以情,动之以理,然后建议我去B站实习。

面试

AI初创公司C

一共两轮,一轮技术,一轮HR。

一轮面试为远程方式,使用某个远程代码平台,可以视频,感觉很谷歌。面试官问了两个算法题,第一道是汇率转换问题,是LeetCode 399[2]的变形,我之前刷题没遇到过,短时间内没有方案,就跟面试官说我需要思考下。大致说了思路:找两个点之间的路径,可以用到图里的Floyd算法,但是我不会。面试官说没关系,换一个常规问题,写出了代码。

两道算法题目下来1个小时过去了,我觉得自己算法回答得不好,就针对简历详细介绍了项目经历,给自己争取机会。

一个星期后才联系我HR面,估计期间面试了不少候选人。HR面当天我刚好B站一面,面完就和HR视频,内容还是很值得学习的:说他们是初创公司,人员不多,习不习惯和这样的团队相处。核心思路是我们公司不大,你能不能适应,别来了没干几天跑了

B站

B站的面试流程非常规范、成熟,而且我是托朋友内推的,整体效率非常高,10天内出结果。

一面远程视频,用的牛客网平台。先自我介绍,问了些问题。然后进入正题,出了2道算法题。第一道常规题,有序链表去重,修修改改过了。第二道求矩形中两点最短距离,因为做过LeetCode原题,用动态规划,也过了。然后就是问一些常规问题:四次挥手、MySQL索引类型、B+树/红黑树(红黑树我直接说不是很了解)、redis中的数据类型、哈希冲突解决方法...会的就说自己知道的内容,不夸大胡扯;不会的就如实说自己不了解,但是可以学,或者说我会从那些角度去思考。总之不能直接说不会

当晚内推的朋友跟我说过了,没多久HR电话我约二面的时间。

二面是资深技术,问了些常规问题,然后详细介绍了下团队的业务内容;三面估计是team leader,聊了下通勤时间和距离、能不能实习、研究生的方向等,很常规,没有什么刁钻的内容。

总结下来B站一面最严格,问题比较干货,能够比较好地考察候选人技术水平。一面过了后面都不难了,更像是团队成员熟悉下候选人,把把关。

总结

非常感谢找实习过程中帮助我的头条大佬、B站朋友和闲聊朋友。也非常感谢导师对我的理解,放我出去实习。

找到满意的实习并不轻松,需要自己好好准备。投递后可能杳无音信,这未必是简历挂了,可能对方不缺人,也可能是邮件被当成垃圾过滤了。不断投递就是了。

面试是一个双向选择的过程,如何让面试官快速了解你,判断你适合他们的职位呢?除了常规的写好简历外,一个很好的方法是经营好自己的GitHub:通过参与一些开源项目、发布自己靠谱的开源项目更好地展示自己,帮助面试官更好地了解自己。

References

[1] CS-Notes: https://github.com/CyC2018/CS-Notes [2] LeetCode 399: https://leetcode-cn.com/problems/evaluate-division/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-09-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器学习与系统 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 重要的事写在前面
  • 投递时间线
  • 面试
    • AI初创公司C
      • B站
        • References
    • 总结
    相关产品与服务
    云数据库 MySQL
    腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档