首先介绍下个人背景,非计算机科班出身,读研期间开始转行写代码,Leetcode刷题30道过华为机考笔试,入职后刷60道左右,通过华为软件开发最高等级认证:专业级
。
面对越来越大的leetcode题库和眼花缭乱的刷题宝典,相信大多数人一开始都跟我一样,不知从何开始,也不知刷多少才是尽头。
但是,我奉信叶师傅的徒弟李小龙那句话:我不害怕练过一万种踢法的人,但我害怕一种踢法练过一万次的人。
实践结果告诉我,刷题在精不在多,贵在搞懂搞透套路,
其实,在两千多道庞大的Leetcode刷题库中,练习五六十道也能迅速达到一个想要的水平——通过大厂机考、软件认证。
话不多说,下面开始总结,大家读完如果觉得有帮助,点个赞就好啦。
基本原则
重要事情说三遍:
核心中的核心:分析练习大厂历届机考、面试真题,很重要。
核心中的核心:分析练习大厂历届机考、面试真题,很重要。
核心中的核心:分析练习大厂历届机考、面试真题,很重要。
分析华为机考真题中常见考试类型,可以发现,核心主要就四类:
特别是由于不同语言同一套题,考虑到C语言库函数和高级数据结构比较少,题目几乎都只涉及基础的算法,题目一般不会采用特别复杂的数据结构就能解决。
所以大家为了通过机考笔试,可以有所侧重,避开动态规划、图、平衡树等复杂数据结构,聚焦核心基础算法。
下面针对四种题型,总结相应常用技巧如下。
此处内容为来知晓公众号读者专享内容,公号后台回复:刷题经验,即可获取。
以上,总结介绍了备战机考过程中的一些方法策略,祝各位小伙伴机考笔试顺利通过,穿过寒气,拿到offer!