
原标题:【留学生寒假实习】想经过刷题进Google?刷题刷的是什么搞清楚了吗
重视微信大众号:【索沃内推】。检查券商、投行部(IBD)、研究所(行研)、证券、基金、VC、PE、四大、MBB咨询最新可内推实习岗位List。
【索沃内推】:供给留学请求、作业求职、布景进步一站式处理计划,辅导过近千名学生成功求职,以内推方式协助百名学生进入投行、券商、咨询、四大、快消等。
咱们都说
CS简略,刷刷题就好
大部分人都或多或少知道要刷题
就一向刷刷刷
可是,在这样的一个进程中
究竟刷的是啥东西?
练习的是什么才能?
面试时写代码调查的是什么才能?
对各种算法的娴熟程度?
仍是练习怎么处理问题?
或许怎么分配时刻?
这些你都清楚吗?
针对学生刷题的问题,特别请教了咱们几位计算机职业导师。导师就自己的从业经历以及面试经历,给出了许多实用性的观念和主张。咱们肯定不能错过了,假如觉得本文不错,记住共享给你的朋友/亲人哦。比心~
针对刷题,简略说一下我对写代码调查规模的了解。
1. 不同的公司调查内容不一样
像Google这样重视智商的厂,内部有人研究新题难题,意图是考倒不行聪明的,Amazon重视干活卖力的,面试多用原题。
2. 调查算法把握程度
刚结业的CS学生,有没有把握CS的中心算法技术。读书的时侯不卖力,厂家会认为你作业卖力的或许性也不大,人人都学过的算法+数据结构,和作业才能最接近(和其它不值钱的课程比),当然大考特考。
3. 言语运用、常用技巧、代码结构
有过几年经历的,调查是否言语游刃有余,常用技巧是否娴熟,代码结构是否天然合理。
写代码是要天天练的,一天不练就会让步,一个完成计划要分几层,每层分几步,for 仍是 while循环,循环之前的prime,中心跳出是否突兀,后续处理是否有冗余,哈希,链表,数组,简略的自定义类是否流通的写出来,是否一次定型而不是常常擦了重来。小地方能够精确的看出一个人是否天天写代码。
4. 沟通协作才能
标题越来越难,一个意图便是要创造一个被调查者卡壳的场景,卡壳了,能不能描绘卡在了什么地方,能不能和面试官讨论或许的处理方向,能不能很快断定面试官的提示是否可行,能不能很快完成面试官的提示。
2
刷题练习的是什么才能呢?
刷题进步不了智商,但你刷了面筋,一下就找到了解法,这就看上去很聪明。刷题进步不了沟通协作才能,但你无需提示,就掩盖了沟通协作才能的短板。刷题进步不了CS中心的知识面,但代码测验里不考的,他人发现不了。刷题真实能进步的也便是言语,数据结构,和算法的娴熟程度了。
我当面试官有一阵了,我个人认为首要调查三个方面
1. 基础知识和模式识别
你大概率不会在搬砖的作业中创造什么新算法,可是常常需求reduce一个事务出产问题成经典算法问题。
2. 高效完成
编码在程序员作业中不算最难的一部分,资深的工程师要处理许多编码之外的作业,需求证明作业体现不会被简略的使命bottleneck。
3. 根本的沟通才能
遇到困难是否能够明晰的界定问题,解题思路表达是否明晰,说话时分是否有目光沟通,肢体言语是否恰当等等。我觉得沟通才能真的很重要,但绝大多数面试者都不知道怎么流通地表达出来。
我就来讲讲OA吧
做一个好的码农,往往需求智力+勤勉+仔细+沟通。Onsite的时分,一般有两种。在白板上做,还有小公司要求你自己带电脑。
假如你是在白板上面写,那你就把问题问理解之后,把关键词写在白板上面。许多公司面试时分的Communication是算分的。跟他们说清楚你是怎么想的,你想怎么做,沟通的差不多了再开端做。
标题写完了,要是有时刻能够写一个Test Case,自己跑一下。
整一个完好的进程考官在看你是否job ready。小结一下:
那么OA能做出来几道题=刷题多少=勤勉
OA中的互动= 承认需求和考虑结构&处理问题的思路=智力+沟通才能
是否bug free = 仔细(其实也是逻辑的严密性
重视微信大众号:【索沃内推】。检查券商、投行部(IBD)、研究所(行研)、证券、基金、VC、PE、四大、MBB咨询最新可内推实习岗位List。
【索沃内推】:供给留学请求、作业求职、布景进步一站式处理计划,辅导过近千名学生成功求职,以内推方式协助百名学生进入投行、券商、咨询、四大、快消等。
责任编辑:

小儿支气管肺炎睡不好介绍支气管肺炎的治疗方法
婴儿眼睛血管瘤的原因是什么婴儿眼睛血管瘤有哪些症状
新生儿晒黄疸晒出汗好吗新生儿黄疸高的表现
六个月血红蛋白含量多少如何增加新生儿的血红蛋白
宝宝睡觉老是鼻塞怎么办宝宝睡觉老是鼻塞的治疗
妈妈脾气暴躁打骂孩子如何改善自己的暴脾气
睡觉少的宝宝聪明吗让我们一起了解睡眠对宝宝的重要性
新生儿黄疸值250正常吗新生儿黄疸指数标准