个人介绍
本人海外留学生,因疫情原因放弃在国外工作的想法(因为太难了,之前有offer结果被取消,难受)。从去年下半年开始投递国内各个大厂简历,当时也算能力不够,基本都刷下来了。当时申请了华为云核心的通用开发,也被安排了笔试,结果一道题也没写出来。心态有点崩,再加上当时还在上课,所以打算先不再投递,选择认真刷题。
刷题思路
去年年底课程结束后,打算乘着寒假的空隙,好好刷题找工作。结果那时候出乎意料的被华为捞上来再次安排笔试,我也很认真的对待。好好刷了7-8天题目。这边也跟大家介绍一下我自己这7天怎么刷的。我这7天刷的就比较系统,首先把经典题目都过一遍,各种算法和数据结构都要涉及到,写不写得出来不重要,重要的是思路。如果没思路,就看discussion里面的解法选择自己理解起来相对容易的。 我当时的基础还可以,对于算法和数据结构都了解,所以每种(像linkedlist,tree,array等等)大概就刷了1-2题。每天都会回顾昨天刷的题,让自己反复理解和吸收那种做题思路。这几天我也是比较倾向于练习dp题。这里我就去algoexpert上看了一些例题,里面是有视频教学教你思路,对我来说挺好学习的,效率挺高。但是得花钱买会员,那这里只是介绍一下我学习准备的过程,并不是说我的就一定适合你。但大家多去了解找到自己适合的方式学习是最重要的。
之后安排笔试,没有考得很好但过了分数线。所以 题还是要继续每天练。
第一场面试:
自我介绍
面试官开始问我项目
基础知识问题:网络协议,线程进程&#