首页 > 备战春招 |十年算法刷题大牛亲传校招通关秘籍,限时早鸟报名中
头像
晗江雪
编辑于 2018-11-20 16:05
+ 关注

备战春招 |十年算法刷题大牛亲传校招通关秘籍,限时早鸟报名中

秋招基本已经结束,还没拿到合适offer的同学是时候开始准备春招了,因为春招和你竞争的人,还会增加一大批考研失败的同学,而且春招好多公司基本是针对下一届的实习生招聘。可以说,春招的竞争比起秋招丝毫不逊,甚至超过秋招

那么要如何准备才能在春招中脱颖而出呢?

下面给大家归纳了一些校招的分布重点

校招的技术栈考察和占比情况为:

笔试占比:

图片说明


简单分析:笔试一般是选择题+三道编程题,也有的全是编程题(比如华为,去哪儿)等等

可以看到,算法占比是最大的,算法不好的话编程题根本没法做,而且在线oj和本地就是不一样,如何复习就看你自己怎样规划了,找对点,要在该下的功夫上下功夫,比如为了笔试,框架弄的再透,再精通,可能也就能得几分。所以我们也能看到为什么有的人花费那么大的心力还是学不好,很可能没用在点上。

面试占比:

图片说明


简单分析:面试一般是一面基础,二面项目和框架,三面hr面,不同公司会有所差异,也有上来就问框架的,还有手写代码等等,当然,像阿里最多能面试道7面的,不过也都是围绕这些去面试,具体还要看公司和面试官

可以看到,项目和算法依旧占比非常大,基础也要牢固,但是基础你是可以带着面试官去走的,你懂什么,懂到什么程度,算法懂的越多对你帮助越大,有一个到两个很好的项目,也是人中龙凤了。总之,看着这个占比,找对点,你就能获胜。

十年算法刷题大牛将会带你详解笔试面试题,教你如何拿到高薪offer


学完后可以

  • 笔试面试中算法部分毫无压力(一般占较大比重);
  • 如果编程语言,计算机基础(OS、计算机网络,数据库),项目经历OK的话能够胜任月薪15k-30k的职位。

课程价格


限时早鸟优惠,截止12月1号,前200名报名可享早鸟价!!!

算法基础入门班:https://www.nowcoder.com/order?itemId=175&itemType=LIVE_COURSE     优惠码:DuSgxic(使用立减176元)
算法基础提升班:https://www.nowcoder.com/order?itemId=176&itemType=LIVE_COURSE     优惠码:DaEfMK5(使用立减176元)
牛客中级算法班:https://www.nowcoder.com/order?itemId=177&itemType=LIVE_COURSE     优惠吗:DuiIcKo(使用立减276元)
牛客高级算法班:https://www.nowcoder.com/order?itemId=178&itemType=LIVE_COURSE     优惠码:DLULxan(使用立减276元)


课程内容

一、算法基础入门班


适合人群:

适合0基础小白入门,大一大二同学,或者大三基础非常薄弱和转专业的同学,学完后可以掌握简单的数据结构和基础算法知识。

学完后能获得:

  • 0基础,1个月掌握常见数据结构与算法基础知识
  • 熟悉基础算法解题思路
  • 熟练掌握简单难度题目

课程目录:

第一章认识复杂度和简单排序算法

时间复杂度和空间复杂度

选择排序、冒泡排序、插入排序的细节和时间复杂度分析

二分法的使用和复杂度分析

一道时间复杂度很低的利用异或运算解决的问题

常见时间复杂度的比较

详解递归函数与常见递归函数的复杂度估算(master公式)

详解对数器的使用

第二章认识O(N*logN)的排序

归并排序详解

快速排序详解

堆结构和堆排序详解

第三章详解桶排序以及排序内容大总结

桶排序思想下的具体排序:计数排序、基数排序

详解比较器

排序内容汇总与常见坑总结

工程上对排序的改进


第四章链表

链表问题对于笔试和面试阶段的解题方法论

常见的链表面试题目

利用快慢指针

哈希表和有序表在使用层次上的简单介绍


第五章二叉树

详解递归函数完成二叉树的三种遍历

详解非递归函数完成二叉树的三种遍历

详解二叉树的序列化和反序列化(深度优先与宽度优先遍历)

折纸问题

判断搜索二叉树

判断完全二叉树

判断平衡二叉树

二叉树节点的前驱节点与后继节点

 

第六章图

图结构的表示方法

图的深度优先遍历与宽度优先遍历

拓扑排序问题

最小生成树问题

单源最短路径问题


第七章详解前缀树和贪心算法

详解前缀树

介绍贪心算法及其相关题目

在面试中如何快速的尝试出贪心策略


第八章暴力递归

常见的递归问题

几种常见的尝试类型


上课时间:

每周六、周日上午9:00-11:00,法定节假日和工作日除外



二、算法基础提升班

适合人群:

适合有一定入门基础知识,但是基础还不够牢固的同学,填补算法入门与校招笔试面试之间的空白,学完后可以直接参加校招笔试面试题。


学完后能获得:

  • 掌握常见算法基础和相关高级数据结构知识
  • 熟悉常见算法解题思路
  • 熟练掌握简单和中等难度题目

课程目录:

第一章

哈希函数与哈希表

位图与布隆过滤器详解

一致性哈希结构

 

第二章

详解有序表(红黑树、跳表、sb树、avl树)

详解并查集结构的应用(岛问题)

 

第三章

KMP算法

Manacher算法


第四章

滑动窗口的最大值与最小值更新结构

单调栈结构

 

第五章

二叉树的morris遍历

树形dp解题套路

 

第六章

大数据题目与空间限制题目常见解法

位运算常见题目

 

第七章

从暴力递归到动态规划(上)

 

第八章

从暴力递归到动态规划(下)与社会嗑


上课时间:

每周六、周日上午9:00-11:00,法定节假日和工作日除外



三、牛客算法中级班

适合人群:

适合有一定算法基础,准备参加校招或找实习的同学,学完后应对一般公司的校招笔试面试题可以做到没有压力。


学完后能获得:

  • 掌握常见算法基础和相关高级数据结构知识
  • 熟悉常见算法解题思路
  • 熟练掌握大部分企业校招中的笔试面试算法题

课程大纲:

45道左右不同类型校招题目精讲,并提供最优解和代码

上课时间:

每周六、周日下午13:30-15:30,法定节假日和工作日除外



四、牛客高级算法班

适合人群:

适合算法基础比较好,准备参加校招或找实习的同学,学完后应对大部分公司的高难度笔试面试题可以做到毫无压力


学完后能获得:

  • 掌握常见算法基础和相关高级数据结构知识
  • 熟悉大部分算法解题思路
  • 熟练掌握大部分企业校招中高难度笔试面试算法题

课程大纲:

35道左右不同类型高难度校招题目精讲,并提供最优解和代码

上课时间:

每周六、周日下午16:00-18:00,法定节假日和工作日除外




购买攻略:

左老师新增两门课,那么我到底应该怎么选择呢?

简单一点来说,

  • 基础入门班:适合0基础小白入门阶段或者基础非常薄弱的同学
  • 基础提升班:适合有一定基础但是还达不到校招要求的同学
  • 中级校招题目精讲班:适合校招求职中参加普通公司笔试面试的同学
  • 高级校招题目精讲班:适合校招求职中参加高难度公司笔试面试的同学


本期特别福利,转发此文到朋友圈并集赞

截止11月26号,将朋友圈截图贴到本帖回复下,点赞数量最多者可免费获赠一本 左老师 的《程序员代码面试指南-IT名企算法与数据结构题目最优解》



全部评论

(1) 回帖
加载中...
话题 回帖

近期热帖

热门推荐