跳转至

Zhuanlan.zhihu.com p 415573882

1.第一次在知乎写文章,写的又臭又长,建议从目录按需查找阅读!!!
2.希望大家无论保研、出国、考研、工作,都能去到自己想去的远方
3.希望看到的人都能保持自信,那你一定可以做到第二条
4.计算机保研群(绿群)yyds
如果知道我是谁,麻烦给哥们点面子,嘿嘿


2022.10.14更新:

因为之前换了mac,之前电脑没做北大预推免面试题库的备份,所以大家问我要题库我也没办法给你啦,如果感兴趣的话我可以把我自己遇到的问题发给你倒是没啥问题hhh

个人背景

  • 学校背景:中部某985 电子信息工程专业 前7-8%
  • 竞赛经历:美赛,挑战杯,一些没啥含金量的小奖(无ACM经历,ACM还是很摁的!!!
  • 科研经历:一篇挑战杯顺带整的SCI Q2(夏令营是在投,预推免的时候已经发表)、还有其他一些项目和实验室经历
  • 实践活动:当过一年校级组织里的副部长

参营情况

  • 夏令营

入营:上海交通大学计算机系直博、复旦大学大数据学院统计机器学习直博(当时很想直博做科研,而且rk也比较一般)

未入营:人大高瓴(比较看rk)、南京大学计算机(入了第一波海王笔试营,但没入后续的面试营)、和一个我永远理解不了的被拒——中山(虽然入了也会拒掉,但还是理解不了。。。

  • 预推免

入营:北京大学信息工程计算机应用技术学硕、复旦大学计算机系(复旦入营之后有个志愿填报,填AI直博去了)、浙江大学信电学院学硕

未入营:清深(rk不行+夏令营已经招了一波不剩啥了)、北大软微人工智能方向(rk+人工智能方向竞争激烈(集成电路方向较好入营和拿offer)+听说rw今年bar猛增)


最终去向


复旦大数据(统计学统计机器学习)(建议数学好的报名)

说在前面,真的真的很重要

复旦大数据虽然说考察数学和计算机。但!数学>>计算机,数学>>计算机,数学>>计算机

重要的话说三遍!!!

复旦大数据专业代码是07开头,是理学学科,非常重视数学,对计算机方面考察较少(主要集中在数据结构)建议数学非常好的计算机专业/金融专业学生报考。

复习建议:

  1. 线代、概率论(不仅要看懂概念,还要会做大题!会做大题!会做大题!
  2. 数据结构,尤其是栈(括号匹配)、队列(两个栈实现队列)、重要的排序算法(堆排、快排等)
  3. 程序设计(这个可以略看一下,如果没考数据结构就会考一道程序检错纠错)
  4. 如果有时间,可以过一遍计算机基础(个人认为不需要过计组和OS这些,过一下基础知识就好

总体来说,复习建议是复习线代、概率论和数据结构

面试题目:

去年基本是小问题(问概念,问算法思想,具体可以搜一下去年经验贴)

今年直接开始做大题

三道大题:

  1. 线代证明题(应该是矩阵分解的内容)
  2. 概率论计算题(分布函数、密度函数、联合分布那块的大题计算,难度不算小,要分类讨论)
  3. 数据结构题(现场说思路+撸码/伪码)或者是刚说过的程序检错纠错

交大计算机(一定要早点联系老师!!!)

面试很水,就是英语和项目。直博面试不太离谱一般不会不过,千万不要紧张!

英语主要就是那几个问题,自我介绍/项目介绍/家乡介绍/未来规划。

项目的话看面试组,有些面试组问的会比较细,有些面试组会比较global。准备的时候还是建议把细节都过一遍。如果发过论文的话,建议准备下项目的英文介绍。

面试过后,就是差额选导师啦。今年竞争还是很激烈的,据说某强导招了3篇CCF-A。。。

所以上交一定要早点联系老师,小道消息,lcw老师、zwn老师5月份之前可能就没名额了。zqs老师组需要提前进组实习。yjc老师也很火,基本上很早就没名额了。

个人建议:在联系老师阶段可以稍微“海”一点,多联系几个老师,因为这个阶段老师其实也有很多candidate,大家都多个选择嘛,多为自己考虑一点。

但和老师确认之后,一定要和其他老师说清楚,不要影响老师招生!!!不要让“海”完全贬义!

复旦计算机

志愿填报这里就不多说了,就是一个实时更新的表格,博弈起来!!!。(当然,个人不建议为了拿offer去博弈一些冷门的方向,我认为复旦的计算机(不包括网安那边),AI较强,但传统方向真的比较。。。建议看看研控、导师评价网)

机考:(总体来说应该是Leetcode medium难度吧 比较简单 一定要完成并啃透思路)

  1. 双指针(类似于快排的partition函数)
  2. Dijkstra算法
  3. 动态规划(类似跳楼梯问题)

英语面试(常规问题一定要准备!详见上交面试)

我的问题是:

  1. 自我介绍(2 min)
  2. 介绍发的那篇论文
  3. 论文里的最让我感到棘手的地方是哪个
  4. 选择直博要面临哪些困难

综合面试:(AI组)

  1. 项目很重要,要把项目啃透!
  2. 如果项目较少,建议你有机器学习基础,当然,有CV和NLP基础更好
  3. 基础知识(主要是数据结构)

为什么说有CV/NLP基础更好呢?

因为复旦AI组面试里 有的组几乎全是NLP老师,有的组几乎全是CV老师

我就有同学被老师问了不少NLP问题(然而他不是做NLP的)

我的基础知识问题

  1. 解释一下机考第三题的思路(所以强烈建议机考自主完成并啃透思路)
  2. 解释一下快排的思路和实现
  3. 用什么编程语言比较多(回答:c++写算法题,平时用python多)
  4. 解释一下python里的生成器和迭代器
  5. 生成器有什么作用,是干什么用的

北大信工(我自己整理了一些面试题,有需要的可以在评论区留言或者私信我)

一定要联系老师!一定要联系老师!一定要联系老师!

北大信工夏令营是不发offer的,只有一个讲座,给同学们了解和联系老师的机会。

但还是建议夏令营就去参加一下!了解和联系老师!(我就因为没offer这点没去夏令营emm,很多最后上岸的都是夏令营就去了的

联系老师前去老师主页看一下,北大信工很多老师对联系邮件的正文、附件和邮件命名是有要求的!

这几年北大信工的bar好像一直在涨,今年有好多whu的,还有一些清北本!whatever,先联系老师、报名再说。

不要因为北大材料麻烦就不报,你报了还能顺手报个信科/软微呢hhh!

综合面试:(因为签了协议,如果有想知道我的具体问题的可以来私信问我)

  1. 数学、算法、计算机基础、综合题各一道(反正我是各一道,但往年也有必选算法,然后剩下3选2的)

数学:微积分、线代、概率论(简单的计算和证明,真的挺简单的)

数学的复习建议:微积分复习一下一些比较简单的求极限。线代复习一下矩阵求逆、特征值。概率论复习一下贝叶斯公式、全概率公式即可

算法:算法包括一些数据结构与算法的内容,还包括了一些简单的机器学习算法的内容!

计算机基础和综合题建议看网上面经题库和我整理的题库!我推荐一个经验贴供大家参考!

北大信工计算机预推免经验贴推荐

如果想要我整理的题库可以留言or私信(唠叨唠叨唠叨!!!

说在最后的感慨

我的保研经历绝非一帆风顺,甚至可以说真的是很坎坷曲折的一段路程了!中间经历了首篇论文发表的喜悦,也经历了足以摧毁自信的一些失败。当然,虽然和预期不符,但仔细想想也并不意外。

我不是rk1选手,甚至没到5%!

我不是手握ccf-a论文的科研大佬!

我不是ACM金银的竞赛大佬!

我只是一个综合来看比较均衡的普通人,说是咸鱼也不为过?

但我坚持到了最后,也得到了一些不错的机会,先后拒绝了高三梦校和大三梦校,最终来到北大信工做cv。也是有了个好去处。

真心希望每个保研没那么顺利的人,可以保持自信坚持到最后!

真心希望每个人,无论选择怎样的路,哪怕会有些许迷茫,但一直有着一个或清晰或模糊的目标和方向。

(希望之后能做许多有意义有价值的work 也希望有机会各位优秀的学长学姐,同级同学,还有可能走cv的学弟学妹合作!

最后

感谢我的学长学姐、同学对我的帮助!

感谢复交浙联系过的老师给我的经验、机会和祝福!

感谢北大老师给我最终上岸的机会!

用开头来结尾 希望每个看到或者没看到的人都能保持自信!

颜色主题调整

评论区~