首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
沙滩a
门头沟学院 C++
发布于上海
关注
已关注
取消关注
@AlisaBen:
如何高效刷题?算法考察难度怎样的?面试官主要考察哪些素质?
前两天在校招求职内推群里给大家做了一个调查问卷 有的同学问 > 1. 力扣到底到达什么程度,有点慌? > 2. 暑期实习面试前端对算法的要求会很高吗? 看到有同学对算法题仍然心存芥蒂,不知道该刷到什么程度 在已经内推的同学中,更有才刷了几十道就投递简历的同学,我只能说“初生牛犊不怕虎”啊 今天正题主要给大家分享一下,**应该如何高效刷算法题,到什么程度就可以去面试了呢?** 主要给大家分以下三个部分进行介绍: **1. 不同的岗位对算法题的要求是怎样的?** **2. 面试官通过算法题考查候选人哪些能力?** **3. 时间紧迫,如何高效刷题?** # **不同岗位对算法题的要求是怎样的** 不同研发类的岗位对算法题的侧重会有些不同 - 算法类的岗位对算法的要求最高,需要同时具备手撕leetcode和岗位相关的算法题。对于leetcode的难度最好刷到hard,常见的链表、树、BFS\DFS、dp等问题需要多刷刷 > 除了leetcode之外,还需要掌握CV、NLP、推荐相关的常见手撕算法题 - 后端岗位对算法的要求次之,常规面试难度在leetcode middle难度(不排除意外情况,自求多福),leetcode刷题数量在200-300即可(middle占比80%-90%) - 前端岗位对算法的要求没有特别高,但是常见的链表、树的题基本必问,要能熟练掌握,灵活运用。leetcode刷题数量在200题左右(middle占比70%-80%) > 除了leetcode相关的算法题之外,前端面试官还会额外考察候选人在前端领域的代码能力和支持储备,常见的手写题比如手写防抖、节流、实现深拷贝、promise等前端领域相关的题目 *给前端小伙伴推荐这本👇《你不知道的JavaScript(上卷)》,这本是带我前端入门的书,很多面试常考题会在这里找到答案,不过全套3本现在京东活动只要120+,也还划算* # **算法题主要考察哪些能力?** 这个问题非常 非常 非常的重要!!! 理解的这个问题才能更加高效的刷题!! 刷题的过程中应该注重培养自己哪些思考!! 1. **考察解决问题的能力** **。** 在解题过程中是如何思考的,思路是否清晰 1. **考察沟通能力** **。** 是否能够了解清楚面试官的用意,在遇到困难的时候是否可以和面试官沟通寻求解决思路 1. **考察实践能力** **。** 研发岗位重点考察实践能力,只会背题是不行的,写算法题是考察代码实践能力的一种简单的方式 1. **考察编码习惯** **。** 比如在写代码前是否考虑边界case,编码后是否能够通过一些case测试验证,变量命名等 1. **考察灵活运用的能力** **。** 光会背题不行,总结也很关键,要能举一反三,比如面试官将日常工作中的题目抽象成树的题,你是否能有自信写出来(我曾经就真实遇到过,写了一页纸让我印象深刻) **了解了这些考察的方面,带着这些目标去刷题,让你的刷题效率事半功倍!!** 都给我好好读!下面👇是一个编码过程中的沟通范例,可以照猫画虎学一下  *前两天有个内推的同学跟我说,面试官考察了一道树的题,卡在了输入输出上,不知道应该怎么输入一棵树 /手动狗头,这说明刷题的时候只顾背题了,没有锻炼自己的实践能力和不够灵活.这位同学回去请认真刷题* # **时间紧迫,应该如何高效刷题?** 我在参加校招的时候没有刷太多的题目,但是却帮我拿到了BAT字节快手等公司的offer,其中一个原因是我掌握了刷题的技巧,我了解面试过程中写题的时候应该如何同面试官交流(第2部分),并待入到我的刷题策略中 暑期实习刷题量在170道,秋招又刷了60道,加起来200多道  作为一个不喜欢刷题的人,每天刷10道题都要刷吐了,每天硬着头皮看题解,而且春招暑期实习来的像暴风雨一样突然,慢热的小伙伴反映过味儿来都要结束了,身边的同学都去实习了 火急火燎的刷题,屡屡遭受面试官的毒打、被按在地上摩擦 这里给大家推荐一些实用的方法,试用所有研发类的岗位,帮助你快速的刷题、这些都是我亲自试验过的,用这个方法可以帮助你快速的进入一个自信勇敢的面试状态,快速提升面试能力! ## **工具🔧:工欲善其事,必先利其器** 刷题平台:《剑指offer》、leetcode、CodeTop 高频面试题网站:https://codetop.cc/home > 先刷剑指offer这个是高频考题,在刷leetcode hot100可以结合CodeTop的频率选择 > > https://leetcode-cn.com/problem-list/2cktkvj/ 题解:公众号labuladong、负雪明烛 - labuladong总结的算法小册很不错,现在好像要付费了,可以帮助你举一反三,避免生硬的去背题,这本小册子帮助我很多,节省了很多的时间 - 负雪明烛是北邮师兄,1000篇算法题解的作者,leetcode上面有很多他的题解 配置:IDE编码环境(vscode\idea等)、🧠、👋 > 最好自己在本地ide环境运行,练习输入输出 > > 笔试和面试的时候会要求输入输出。 > > 题写出来了,一个输出没有,岂不gg > > 我还会在无自动提醒的编辑器(sublime tex)里面练习白纸手撕的感觉\ > ## 下面👇说一下我的刷题过程: **时间规划**:基本上每天刷题10道+,半个月左右就可以完成100多道题 > 但是开始每天10道很费劲,一般是自己尽力写,能写几道写几道,剩下几道题看题解,满足每天10+的量 > > 春招时间很快就过去,如果刷题晚的话,每天的刷题量必须要有 > > 早点拿offer、早点实习、早点转正就可以无忧秋招了呀,参加过的才知道秋招一边实习一边找工作一边搞论文多么难受 **写题的流程**: 1. 理解题意,确定理解清楚要解决的问题 1. 思考,需要用什么数据结构、算法(写完了之后可以想想能够有更优解) 1. 看题解,会写不会写都去看看别人的题解,学习优秀的代码,看完了之后用思路引导自己默写 1. 默写,一种情况在ide中写,另一种情况在白纸上写,我们可以锻炼在没有自动补全功能的文本编辑器(Sublime)中写代码,在写的过程中带入第2部分的沟通策略 > tips:有的小伙伴面试的时候遇到了自己刷过的题,非常的兴奋,唰唰唰就写完了,面试官当然知道你的小九九了,这样的话面试官一定还会换一道题的,懂了吧\ ## **复习:** 复习是非常重要的,很多同学去面试的时候发现之前做过的题目忘记了,理解的不够深,每刷50题或者每次面试之前复习一遍重要的题目 ## **刷题的顺序:** 1. easy -> middle,easy题量差不多就行,重点刷middle难度 1. **排序、链表、二分查找、树、dfs\bfs等类型** 1. 剑指offer -> leetcode HOT100 -> leetcode 精选面试题 -> leetcode精选算法200题(附加题,可以不刷) https://leetcode-cn.com/problem-list/2cktkvj/ https://leetcode-cn.com/problem-list/2ckc81c/ https://leetcode-cn.com/problem-list/qg88wci/\ 1. 负雪明烛大佬还整理了面试常考的 100 道算法题整理 负雪明烛常考100道力扣题单: https://leetcode-cn.com/problem-list/q3iOID0B/ > 这个题单和leetcode HOT100重合度很高,重合度基本在60%-70%,可以互相对照着去刷 1. 按照这个方式,刷一周就可以去面试中小厂了, 积累积累经验 1. 然后继续刷,面过3次左右,就可以投递大厂准备面试(前提是你把前面面试中的问题都能梳理清楚,再被问到也不怕了) > tips:如果你是还到找工作时候的同学,建议你有事没事去面个试,不为实习,就为感受一下面试,面过就知道了,但是最好不要在自己要找实习的前1-3个月面试😠 **下一篇文章教大家如何做面试复盘** 
点赞 7
评论 2
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-25 10:39
门头沟学院 Java
PDD笔试
求问佬PDD笔试内容是啥呀、这种测试会有挂掉的风险吗
投递拼多多集团-PDD等公司10个岗位
点赞
评论
收藏
分享
07-23 12:28
已编辑
北京大学 产品经理
滴滴提前批一二三面面经
一面1) 自我介绍2) String的长度3) ==和equals4) 异常的类型5) Static可以修饰什么6) 重写equals方法需要重写hashcode方法吗7) 深拷贝和浅拷贝8) 三个线程每个执行50次i++,最后结果是多少,怎么保证结果是1509) 实习介绍10) 怎么解决消息队列丢数据11) 在学校最大的成长是什么12) 对出行技术有了解吗手撕:合并 K 个升序链表二面1) 自我介绍2) 研究生方向,研究基架为什么找后端开发3) 怎么学习后端开发的4) 研究生期间遇到最大的困难是什么5) 在实习干了啥6) 在学校有院士级别的人带吗7) Mysql慢查询优化有哪些方案8) 介绍...
面试问题记录
点赞
评论
收藏
分享
06-26 11:08
北华航天工业学院 嵌入式软件开发
已经不知道该怎么办了,是简历有问题吗😭😭
半解316:
内容充实,细节需要修改一下。 1,整体压缩为一页。所有内容顶格。 2,项目描述删除,直接写个人工作量 修改完之后还需要建议,可以私聊
点赞
评论
收藏
分享
07-26 00:18
滴滴_测试开发工程师
说这话前没想到结局会这么好笑...
《咋开上网约车了》
嗨害嗨我来了:
你跟他说开迈巴赫呢,一个月好几万,让学弟尝尝一点小小的社会险恶
点赞
评论
收藏
分享
07-23 15:46
苏州大学 集成电路IC设计
看差评情况
个人意见的话,如果这个差评集中在“加班多”“领导龟毛”这类的话,这是职场通病吧!可以试着冲一下,本身就是镀金的话。有些还有加班补贴的,不强制。但如果涉及欠薪、PUA、五险一金耍花招,我感觉就是快跑吧!这是火坑不是平台 。毕竟好公司也会被黑,烂公司也能包装。
风评不好的公司,你会去吗...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
别害怕前端手写,真没想象的难
7907
2
...
大模型应用开发面经 (5年经验)
4482
3
...
2025 年了,万分推荐的前端学习路径!!!
4370
4
...
🍀双非鼠鼠上岸大厂攻略🍀
3597
5
...
先放弃找大厂的想法了
2856
6
...
滴滴提前批
2697
7
...
扪心自问,你配ssp吗
2244
8
...
经典问题,保研还是就业😵
1618
9
...
如何兼顾实习和秋招
1494
10
...
鹅厂这么活
1407
创作者周榜
更多
正在热议
更多
#
如何快速融入团队?
#
1636次浏览
31人参与
#
我对___祛魅了
#
3493次浏览
43人参与
#
中兴秋招
#
183757次浏览
2048人参与
#
工作中哪个瞬间让你想离职
#
33314次浏览
244人参与
#
26届的你,投了哪些公司?
#
655次浏览
24人参与
#
和同事相处最忌讳的是__
#
3678次浏览
37人参与
#
职场常用语录大全
#
5214次浏览
41人参与
#
你遇到最难的面试题目是_
#
879次浏览
22人参与
#
简历上的经历如何包装
#
2315次浏览
78人参与
#
什么样的背景能拿SSP?
#
4130次浏览
51人参与
#
哪些公司校招卡第一学历
#
84585次浏览
366人参与
#
你最讨厌面试问你什么?
#
2677次浏览
50人参与
#
工作中的卑微时刻
#
20000次浏览
164人参与
#
机械人,秋招第一次笔试的企业是哪家?
#
42311次浏览
336人参与
#
在职场上,你最讨厌什么样的同事
#
17804次浏览
175人参与
#
担心入职之后被发现很菜怎么办
#
142572次浏览
822人参与
#
打工人的精神状态
#
63094次浏览
1053人参与
#
如果重来一次你还会读研吗
#
181044次浏览
1816人参与
#
元戎启行求职进展汇总
#
34436次浏览
256人参与
#
职场人,说说你的烦心事
#
12744次浏览
107人参与
#
软开人,秋招你打算投哪些公司呢
#
110033次浏览
992人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务