查看原文
其他

有多年面试官经验的大牛导师带你5周搞定面试算法刷题

2017-02-22 数据应用学院 大数据应用

又到一年春招季,相信不少同学已经在如火如荼的投简历、刷题、练习Mock Interview了,而对于广大立志“当几年码农,就可以升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰”的CS及其他Engineer Major的同学来说,一项艰苦卓绝耗时耗力而又躲不开的工程就是——刷算法题。于是乎,同学们就会有各种各样的问题:

leetcode那么多道题,该如何刷?

  • 每个人都有自己的方法,需要根据能力制定好计划

  • 扎实了解算法,灵活运用,比死记硬背强

  • 有个老师指点,效率高好几倍,压力之下也能督促学习

我应该自己刷题,还是找个老师上课带着一起?

如果你满足了其中两条以上,是时候系统的学习一下算法了!

  • 希望硅谷求得高薪职位,转行入IT行业,但是并未系统学习过算法

  • 希望跳槽,但是当年学过的算法已经生疏了

  • 非CS科班出身,缺乏经验

  • 网上信息纷杂,练习题多,自己不知道从何下手

  • Master才转CS,感觉需要补习基础

  • 希望系统的了解一下Data Structures,OOD等

听学姐学长说光刷题是不行的?

  • 有学长说,面试遇到原题,也答出来了,可还是挂了

  • 刷题的时候原题记住了,可是面试官接着问了展开的问题,就答不上来了

  • Leetcode刷了5遍了,还是没找到工作

如果只死记硬背不懂算法原理

或者只顾刷题不掌握面试技巧

刷再多遍题,也拿不到Offer!

数据应用学院五周算法强化班

导师介绍 Kevin F

美国某银行(Top 4)金融量化分析师,多年从事金融模型的开发和数据分析。加盟银行之前,就职于某startup公司带领团队设计与开发企业级商业软件。曾就职于Capital One上海软件部(后被Blackstone收购)高级软件工程师。拥有丰富的面官经验。热衷于计算机基础教学,辅导多位学员拿到业界顶尖Offer。

课程时间

2017年2月26日周日开课,每周六、日美西时间5:00-7:00PM。

共5周,9次课,每次课2小时

通过课程能获得什么帮助?

  • 比自己孤军奋战高效

  • 有老师提纲挈领,快速抓到重点

  • 知其然,知其所以然,不至于刷题过程中盲目死记硬背,了解背后的原理和过程

  • 课堂实时答疑解惑

课程大纲

Week 1

Class 1: Introduction to Algorithm

      What’s Data Structure 
       Why Algorithm
       Theoretical Analysis 
       Master Theorem
       Array and ArrayList
       Expression, Statements, and Blocks
       Control Flow Statements

Week 2

Class 2: Sort and Search

       Recursion vs. Iteration
       Various Sorting Algorithms
       Sorting and Searching Applications


Class 3: Linked List

       Singly Linked List
       Doubly Linked List
       Circular Linked List
       Linked List Applications

Week 3

Class 4: Stacks and Queues

       Stack and Its Applications 
       Queue and Its Applications


Class 5: Hash Table

       Hash 
       Collision
       Resolution
       Rehash

       Hash Table Applications

Week 4

Class 6: Trees

       Trees
       Binary Trees
       Binary Search Trees
       Heaps

 

Class 7: Graphs

       Graphs
       Depth First Search

       Breath First Search

       Single Path Shortest Paths
       Spanning Tree

Week 5

Class 8: Algorithms

       Divide and Conquer
       Greedy

 

Class 9: Algorithms

       Dynamic Programming

       Interview Skills


对于算法课感兴趣的同学,可点击原文直接报名,也可以参加第一次免费公开课讲座了解更多课程信息。

公开课内容

  • 面试遇到原题,也答出来了,可还是挂了怎么办?

  • 刷题的时候原题记住了,可是面试官接着问了展开的问题,如何回答?

  • 为何Leetcode刷了5遍了,还是没找到工作?

  • 有哪些必备的面试技巧?

公开课时间

2017年2月24日周五,美西时间6:00-7:00PM

参与方式

请扫下图二维码添加小助手微信,小助手会帮您加入微信群获得讲座链接。

点击“阅读原文”查看课程介绍及报名链接


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存