激活数学与算法兴趣,轻松拿Google Offer!

| 学员经历

 

一些同学在学习算法的时候,总是觉得提不起兴趣甚至觉得痛苦难忍,于是,经常会问到,如何才能让我喜欢上算法?

对于应届毕业生来说,作为面试环节中最为重要的一个考核模块,算法地位不容小觑,但同学们对它往往是爱恨交加。根据我们五年多的教学经验,数理推导功底较为扎实的同学,算法的兴趣与能力也会更高一些。因此,要想培养顶级算法能力,高中时应该培养数学兴趣,本科则是理论与实践算法应用的结合,也就是我们常说的转化为实战项目或落地场景的能力。而从数理逻辑思维培养到基础数据结构与算法学习,最后到高级题目的解题能力形成,是一个中长期的过程,最后形成的不是背题的机器,而是具备计算机思想的极客。

Mengyuan同学在上学时期就对数学具有浓厚的兴趣,曾在本科阶段参与过数学建模竞赛并获得奖项。除此之外,还将多个算法问题放入应用场景中进行实践,比如利用BFS,DFS算法进行搜索应用的开发,实现防碰撞算法等;面向对象方面,专门设计多线程下的电梯模拟器。进入Master学习后,由于突如其来的文化与语言的劣势,加之学校课程负担较重,疏忽了对于求职面试的准备。一度在面试中败下阵来。在与导师的沟通中,我们充分地看到了Mengyuan同学对于算法的兴趣,采取学练结合,以OA闯关的形式从基础算法一路到Hard level的解题练习,短短几个月时间,已经可以融会贯通大部分知识模块,并且可以做到举一反三,熟练实现解题思路。

简历方面,虽然项目后台融入了一些常用算法,但是系统架构与面向对象设计的软件工程思想体现较少。在顾问导师的指导下,进行了系统框架上的升级,让项目更具规模性,规范性以及工业属性。

Mengyuan同学经过内推拿到Google面试机会,最后成功斩获Google offer。

 

| 导师寄语

 

很多同学在练习数据结构与算法题目的时候,希望能够得到快速提升,在没有很好基础的情况下就挑战难题,怪题,以期得到快速的提升。实际上这种想法是绝对错误的。

面试考核,首先应该确保过关的是基本功,然后再寻求高难度题目的突破。因此,在练习时,应该先从基础模块开始,将简单数据结构与算法的基本实现原理,作用搞清楚,然后配合以习题训练。

当对自己的基础水平有了一定的自信后,兴趣自然而然会伴随而来,这时,再进入到下一步,难题怪题的学习与练习。而从简单到困难的过度是否顺畅,取决于总结,举一反三,融会贯通的能力。

 


上一篇
非工科学员转Data上岸,斩获$ 2200亿金融服务巨头MorningStar Offer!
下一篇
平衡理想与现实,小众路线也能斩获Bosch、Aurora双offer!

Hi,我们是直通硅谷!

我们专注于全球科技行业求职培训,心之所向,是壮大全球华人科技力量。凭借实战中积累的丰富经验,及由800+全球科技公司在职面试官组成的导师库,我们让求职这件事成为系统的科学,并变得越来越简单!

自2015年,直通硅谷独家秋招计划已帮助5000+学员成功进入全球顶尖科技公司!


科技求职
你只需要一个
ALLinONE计划
已帮助5000+学员
进入全球顶级科技公司
1V1计划咨询

有哪些适合你的方向?
查看所有秋招计划