秋招那件事儿:飞鱼

直播概要

作者寄语

我是Datawhale的团队成员飞鱼,很高兴能够和大家一起分享分享我的面试经历以及一些经验。我今年七月份毕业于中科院,刚参加工作不久。目前在百度工作,做推荐相关的业务。前段时间我也和大家一起做了一个面试相关的开源项目,叫做小面经,这个我之后会进行介绍。

有两个问题很困扰我:我到底要和大家分享什么?我能为大家分享什么?想了又想,因为做了一些面试资料的整理,再加上我也刚入职,秋招已经开始进行了,所有我准备和大家分享一些我去年参加秋招的一些经历,希望大家能够在今年的秋招拿到自己心仪的offer。

面试官在想什么

准备这个直播的时候,我征求了一些知名互联网公司的面试官的意见,我提出几个问题:

想要什么样的面试者?

一般考察什么能力?

面试官如何打分?

他们的回复基本一致,我把他们的回复汇总了一下:

1. 真诚和重视,面试者是想来这个公司,不是来忽悠我的。

其实在一些小公司或者是你不愿去的公司,很常见,可能你就是想涨涨经验,并不想来这个公司,但是千万不要让面试官看出来。这是大家聊的基础,之后看你是否自信,才会进行正式面试环节。

2. 面试官一致认为基础很重要,比如首先会问一下简历上写的东西,基础就是算法原理,代码能力,并发、并行的理解。如果这些都没问题,学习能力要很强。

3. 听话 > 抗压 > 能干活 > 能力强。说白了,我们去了最主要的就是干活的。

4. 发散的问题,考察学习及应变能力。

如何准备秋招

简历如何准备

1. 一页写完,少留空白。

筛简历就很好过,面试官关注的是项目和实习以及基础,所以说项目和实习要有,实在没有凑也要凑上。

2. 简历上的东西要都会

不会不要往上写,不自己的更不要往上写。一旦被问漏了这就很尴尬了。大家可以网上搜一些优质简历,也可以看师兄师姐的简历。

自知

自知之明,判断一下自己什么水平,我能拿个什么类型的offer,对自己有个初步的判断就不会被打击,要心态好。另外要不卑不亢。

目标

城市和公司,结合自己的情况,选择个想去的城市,喜欢的公司,喜欢的岗位,喜欢和成长。

算法还是开发

都可以尝试一下,做喜欢的事,才不会后悔吧。

这里我主要是分享算法相关的一些经历,开发的话,我不太懂。我网上看到这样一句话,各大公司面试喜欢问什么,阿里喜欢问源码,头条喜欢问算法,腾讯喜欢问原理,百度问大数据小内存解决方案,结合我的面试经历,感觉真的很有道理。

真诚

我想去工作,并且我有能力能胜任这个工作。

我如何准备的

简历上能写的就只有项目,实习,论文。我当时第一版简历怎么都写不满,项目不够比赛来凑,kaggle,天池等等哪个平台都行,可能进不了前10,但是你要把遇到的问题都解决,用一些算法,也能到50左右的成绩吧,面试官很关注结果,但是也会关注你遇到问题解决问题的过程。

比赛就是和面试官聊你项目的过程,你怎么想的,有什么不足,如何再改进,这就有的聊啊。一般面试一个小时,还要考察基础,写几道算法题目,项目一般就会10-20分钟,问问编程和算法原理,公式推导,一般大家都会从前往后看,你要把自己最熟悉的写到第一个。项目问一问,时间差不过了,写几道题,算法原理推导一下,时间就够了。

自知,自知之明,看学长学姐,周围的同学,大家的平均水平就是我的水平,我也没有那么高追求,平均水平也最能代表一个人吧。

目标,公司和城市,户口我都没想明白,也没有做好,这个大家要好好想想,最后校招结束了,你才能够准确的选择。

HR面的时候,要不要说自己有offer,可以说自己有,但不要说有几个,有的话可以提升自己能力,没有就没有,这个只要不被人家看出来你倾向就行,

问我去哪,当然是哪儿钱多去哪了。

征战秋招

编程

编程之美,剑指offer,网站有lintcode,leetcode,剑指offer怎么都要看一遍,里面的题尽量都会吧,leetcode中等以及以上的先刷200道,这个根据自己水平,进行刷题,多看多写,面试时候编程这块就没有问题。

算法和公式

常见的算法都要会用到,比如lr,svm,gbdt,xgb,梯度反向传播等。统计学习方法上的公式建议都要会推导,这样的话心里才有谱,这个和编程是有最优答案的,对了就是对了,可以直接评价,你要是自己推导正确有公式支持,就不怕面试官问,还有就是公式这个东西他就那几个常用的会考,就算实在理解不了,那就先背,自己手动推导几次。

书上和博客有时候都很简略,去查原来的论文,每个公式都是有来历的,来历这个东西比较难理解,lr从头到尾都要会,svm也是,最好smo优化也会推导,svd,pca,gbdt,泰勒展开式,梯度下降,牛顿迭代都要知道有什么好处,什么会好。

深度学习的特征embedding,反向传播,常见的优化方式,常见的损失函数,评价指标,以及计算,最常见的就是auc计算。

基于误差反向传播和不同的激活函数,梯度爆炸,梯度消失,神经元失活,是必须会的,这是书上的东西,多看看几遍,多推导几次总能会,因为这是基础。是有对错的,面试时候没办法狡辩,不像自己的项目和比赛,自圆其说就可以啦。

面试学习法推荐百面机器学习这本书。

花书主要是深度学习,也要尽量去看,如果你是做cv,nlp的更要看,推荐相关也有很多论文要看,fm,ffm,gbdt+lr,wide&deep等很多东西都要去看论文,我建议不太理解的内容就去看论文。很多工程的实践其实也很重要,这可以帮助你在发散题上有自己解法和理解。

投简历的心态

牛客网上你可以投简历,看哪个公司在面试和校招,看看怎么什么回复offer情况。其实,这些都不太重要,我有个师兄说过,不管你有多菜,你就去面试,面的次数多了,你一定能拿到offer。所以说任何事心态和坚持才是最重要的。

秋招都能有自己的offer,中间心态才是最关键的,大家可以看这个我秋招总结的一个图。这是个循环,而且会循环很多次,慢慢总会搞崩心态,最好是稳住,但是如果心态崩了,崩就崩吧,也不用慌,我也崩过,很多人都崩过,不都这样过来了,也拿到了offer。继续投,反正都崩了,继续面试呗,大不了继续崩,但是一般情况下都会柳暗花明。

秋招心态崩了,总结一下面试问题,学习不会的,再投,再面试,再崩。有时候你的offer来了,突然瞬间你会好很多。主要一点计算机专业要会多核并行,一个核留给心态,其他核继续面试,学习,总结。

希望大家都能像哆啦A梦一样,笑对秋招。

我是怎样的

对于这个循环,我自己是崩了的,面试也会存在面了很多都让等消息。只能多投简历,公司是会对整个进行排序,择优录取的。

我当时在牛客网上投了很多,虽然很多都没有面试和笔试,我实习到春招,我自己是总结了常见的面试问题,自己面试中被问到的问题,手写了三个笔记本,现在我还留着呢,其实三个笔记本并不算多,这是根据我自己的情况,我不会的,或者我认为有用我都会写上,常见的编程题目我总结了将近100道吧左右,自己分析一下,手写代码在笔记本上,每次面试之间都会看,一天时间看一遍,因为是自己写的看的很快,会知道自己哪儿不足,哪儿是重点,其他的一扫而过进行了。

还有就是在线笔试,大家也要好好准备一下,如果实在自己不行,那就找人帮一下也未尝不可。

结束秋招

选择offer, 很多因素,比如家庭,城市,户口,男女朋友等,一般这个时候大家都会去征求师兄师姐,问问这些工作怎么样的,我对征求师兄师姐的意见这个事,大家参考而且权重最好不要给太大。最主要还是要想好。

我认为你要是开始就想好去哪个城市哪个公司什么岗位,当你拿到这个适合的offer的时候,就别再去面试了,会带来选择的麻烦,甚至引发选择错误。

对于offer,我认为我可能选择错了,但是自己做的选择,怎样都要走完,因此告诫大家一定要慎重选择。列个表格对比一下,看哪个优势更大,我去年就比较随意了,如果到时真选错了,也没关系,所谓的大事,等经历过之后,回头再看也只是欣然一笑。

如何真的秋招因为某些原因没有合适的offer,也没关系,补录,春招了,只要你去面试,一定会有offer。

一句话总结就是:面包会有的,offer也会有的,运气好的话,说不定缘分也会有的。

小面经

接下来我就说一下小面经这个项目—Datawhale助力秋招最强战甲。

我手写了三个笔记本,每次面试的时候都会看一遍,小面经的目的就是希望大家都能有一个这样的笔记本,根据自己情况增减内容,面试之前看一遍,不求都会,但求心安。

现在网上很多面试资料,面经,我的意见多看多想肯定没错,希望大家能够把这些东西转换成自己的东西,一旦你转换之后,等你再看,可以非常快的看懂很多东西,但是转换的过程需要自己花一些时间。

What

1.面试资料

2.问答形式(简短)

3.基于岗位整理问题

4.算法,编程,逻辑,概率

How

1.多度

2.多查

3.多想

4.多看

Q&A

Q:比赛如果还没有打完,可以写上去吗?

A:简历如果没有可写的,就写上。跟面试官聊目前比赛的情况,用到的技术,比赛成立。将来会用的优化方法,可能达到的结果。

Q:现在准备还来得及吗?

A: 来得及,把剑指offer刷了,把算法常用推导推一下。(当然找工作要准备一个方向)

Q:请问一下做推荐一般面什么问题?

A:编程:数据结构;算法原理:lr,sigmoid等;优化方法,怎么优化;深度学习:神经网络结构,神经元失活等;评价指标:auc,召回率,准确率等;推荐相关module:fm,ffm,gbdt+lr,wide&deep等,协同过滤等基础知识。

Q:投完简历没有消息怎么办?

A:放平心态等待吧。

Q:操作系统这些基础怎么训练?怎么看这方面够不够?

A:算法的话,要找些基础的面试问题学习下。虽然不是这个方向,但也要有必备的基础知识。

Q:怎么有自己的一个项目?

A:找一个有评价指标的项目。要有对比,能显示难度的。建议不要玩自己的小项目,即便玩,也要有准确的评价标准。

Q:找实习大公司好还是小公司好?

A: 大公司。如今日头条。

Q:学长,你找工作通过哪些渠道找的?                    A:牛客网,官网,公众号等,内推等。

Q:没有项目经验可以吗

A:不可以!!!一定要有!!!没有也要打比赛,做个小项目!!!

........

咳咳~直播活动预告

Datawhale 秋招系列第五弹

8月11日(本周日)晚8点!!

Datawhale成员大鹏

和你一起聊实习那些的事

-如何找到实习到实习带给我的改变-


点击阅读原文,回顾秋招直播

从中科院到BAT,如何准备秋招那件事儿(附B站录播)相关推荐

  1. 【秋招总结】双非本小菜鸡的坎坷秋招之路(附面经)

    前言 因为大环境的影响,今年秋招hc骤缩,导致竞争的激烈程度比往年高了不少. 在秋招的时候,经历过简历石沉大海的无奈,也体验过人家收割offer而自己却依旧0offer的焦虑,不过好在最终也拿到了还算 ...

  2. 2019双非本科秋招总结(结尾附海康深信服面经)

    以下是我的一些秋招经历,希望可以给你带来收获 先分享下学校的经历,嗯?在校期间成绩一般,没有挂过科,玩点LOL,相信代表绝大多数.日子过得倒是挺滋润,但对奖学金我觉得是个遗憾,理论成绩还行,就是综测懒 ...

  3. android即时通讯开发!一个三非渣本的Android校招秋招之路,附答案

    开头 最近很多网友反馈:自己从各处弄来的资料,过于杂乱.零散.碎片化,看得时候觉得挺有用的,但过个半天,啥都记不起来了.其实,这就是缺少系统化学习的后果. 为了提高大家的学习效率,帮大家能快速掌握An ...

  4. Android面试题整理,一个三非渣本的Android校招秋招之路,附超全教程文档

    前言 2020年,互联网裁员潮下,我度过了人生中最清晰的半年. 今年我本命年,熬过了程序员35的坎,却在36岁被公司破产来了当头一棒,领完了当月份的工资,老板,也是我哥们的老李走进我的办公室,没有迂回 ...

  5. Android面试:一个三非渣本的Android校招秋招之路,附答案

    前不久听我一个字节的朋友说了一个神转折的故事. 一名大专生,异常执着地向他们公司投简历,屡战屡败,屡败屡战,前前后后向字节跳动投了九次简历. 你猜后面怎么着?还真让他成功了,第九次居然拿到了offer ...

  6. 计算机视觉专硕:OCR、实习和秋招

    向AI转型的程序员都关注了这个号???????????? 机器学习AI算法工程   公众号:datayx 智能票据录入系统 项目展示 真的是光阴似箭,好像昨天还沉浸在考研成功的喜悦,今天却要即将步入2 ...

  7. Java后端Java面试题总结2021(春招+秋招+社招)

    Java常见2021年最新面试题,附答案解析 01. 创建socket通讯的步骤? 02. Java 中 sleep 方法和 wait 方法的区别? 03. 程序计数器(线程私有) 04. 什么是线程 ...

  8. 后台开发工程师需要达到的一个高度以及秋招之路

    原址 https://blog.csdn.net/u012104219/article/details/83188536 秋招研磨 经过了大半年的学习和努力.2018 年 10 月 17 日,我的秋招 ...

  9. 复盘今年寒气逼人的秋招

    大家好,我是洋子 现在已经快到10月底了,今年2023届互联网公司的秋招基本已经结束,可谓是寒气逼人,在B站上刷到过很多学历特别好的同学,依然秋招是 0 offer 虽然没有亲身体验本次秋招,但是作为 ...

最新文章

  1. SqlServer用户数据库的系统视图sysobjects、syscolumns、systypes
  2. golang 请求带验证信息的坑
  3. Equalize the Remainders(set二分+思维)
  4. 7-35 情人节 (15 分)
  5. vue 地图使用navigator_weex踩坑之旅第五弹 ~ 使用navigator内置模块实现导航
  6. Kubernetes: 集群网络配置 - flannel
  7. 重庆理工大学图像处理实验二:图像增强
  8. Java 去除重复数据的五种方式
  9. js固定小数位数 .toFixed()
  10. Hibernate常用查询
  11. SpringCloud整合Hmily实现TCC分布式事务案例详解
  12. xp+WinDBG+VMware调试内核
  13. ubuntu/deepin安装配置mysql
  14. ubuntu 18.04 安装postgre+postgis+pgadmin3+导入shapefile
  15. 二叉堆(插入、删除)
  16. SPP (Spatial Pyramid Pooling)
  17. 彻底卸载 Visual Studio 2010 和 2012 并安装免费的 Visual Studio 2013 社区版!
  18. 负载均衡中SNA的ip-can(iscs使用示例i)
  19. oracle备库归档文件没有应用,主库拷贝归档日志过备库,无法应用
  20. avoscloud赞助之hackathon大会

热门文章

  1. ApacheBench(ab)使用详解
  2. 适用于SQL Server生产环境DBA的七大技巧
  3. 【通知】2021-2022-1线性代数课程答疑安排
  4. DeepMind 的新强化学习系统是迈向通用 AI 的一步吗?
  5. 奉劝程序员们:写再多代码,还不如提升这两大能力有价值!
  6. 看完 50000 张专辑封面,AI 设计师开始疯狂输出
  7. 一张图,看编程语言十年热度变化
  8. Python+Dash快速web应用开发——基础概念篇
  9. 清华、北大教授同台激辩:脑科学是否真的能启发AI?
  10. 不知道这 7 大 OpenCV 函数怎么向计算机视觉专家进阶?