嵌入式24第一次笔试+学习经历
美团笔试
- 4月1号第一次参加了美团的笔试。4道算法,一道c++的多选。怎么说呢,就写出来一道。参加了这次笔试,才意识到算法对于投简历的重要性
- 之前一直想的都是嵌入式开发对算法的要求不会很高。加上在做单片机(stm32)开发时也没有实践过算法,所以还是很吃亏的。可能在嵌入式项目开发的时候不需要很复杂的算法,但笔试和面试中还是占比很大的,所以还要继续加强。
- 在笔试写算法的时候要求自己写输入,这个我看了以后当场懵了,都是在力扣刷的题,写实现过程就够了,也没想过输入的问题,所以要引以为鉴,得好好练练。
最近学习方向
- 从开学到现在,一直在学习Linux应用开发和驱动开发(野火的教程),一方面为了学习Linux的开发过程和加强对Linux系统的深入理解,一方面想在简历上加上嵌入式Linux的项目,毕竟单片机项目还是不如Linux的项目更有含金量。
- 在学习了一段时间后自己终于动手开发了一个基于imx6ull的温湿度检测系统,在系统里我尝试自己去写i2c的设备驱动代码,还有tcp客户端和服务器端的代码。开发过程中也遇到了一些问题,比如进程通信等等,然后慢慢的搜,查资料,最后解决了问题。最后我就把这个项目写到了简历中。
- 在做完上一个项目后,我开始去背一些面经,c语言关键字和语法,操作系统,计网相关的知识,说实话,我对操作系统还是比较感兴趣的。尤其是结合着Linux去想其中的一些问题,觉得操作系统的每个设计都很”妙“,令人深思。
- 从昨天笔试完后发觉只是靠c语言去写一些算法还是比较麻烦的,所以最近要开始学习一下c++,能更舒服的写算法。这段时间一直在跟着代码随想录学算法,还是有很多收获的,也推荐大家都去看看。但是有时候今天写出来了,明天就又忘了,应该还是不熟练,还是要反反复复去练。
未来学习目标
- 首先就是算法的练习。对于常见的查找,排序要熟记于心,要求熟练手撕。同时要练习笔试面试常见的算法,争取能在笔试时写出来一部分。
- 对于嵌入式来说,一方面是学习新知识,一方面还要对学的知识进行实践,学以致用,才能提升的更快,掌握的更熟练 。所以定一个小目标,最近继续做一个关于Linux的项目。
- 对于其他的知识,如操作系统,计网,c语言等,继续在牛客上刷题,总结错题,提升应试能力。操作系统和计网我最近在看小林coding,讲的很通透。
- 对于简历,要抽出时间,深挖项目,毕竟我简历的stm32项目都已经过去快半年了,很长时间没用32做东西了,都生疏了,所以后期还得对简历的东西掌握一下。
关于心态
- 对于我来说,我的心态倒是周围人中比较好的。甚至上周还抽空去旅游了几天。我想的就是保持平常心,不用把目光放到几个月以后发生的事,专注于当下,专注于每一天。今天想想明天要做什么,学什么。能把一天的事做完就已经很了不起了。不要自责于今天摆烂的自己,今天就当放松,全是为了明天能有更好的状态。
- 不要去陷入焦虑中。我想说的是现在这段时间放到人生中才占了多长。人一生的故事,就是在自己的哭声中开始,在别人的哭声中结束。既然开头和结尾都是哭声,中间多些笑声好一点。这是白岩松说的,印象深刻。有时间也可以去读一读他的书《白说》,你可能 会在里面找到自己想要的答案。
- 用积极的心态去对待每一天。我的父亲是一名老师。他从一个贫瘠的村庄中靠着自己的能力走出来了。在他读书最要紧的时候,因为没吃饱而饿晕过去,醒来了继续去学习。所以在现在这么好的条件下,应该要活的积极一点。在不想学的时间里去做自己喜欢的事,出去走走,去感受生活。或许在放空一天后,你能学的更投入。
总
不要焦虑于时光,寻路向前期待坚守的人收获深耕的诗意勇敢的人得到勇敢的答案———这是我最喜欢的一句话。
#嵌入式##24届的你,已经开始投暑期实习了吗?##实习##美团#
嵌入式相关知识 文章被收录于专栏
边学习边总结的嵌入式各种知识,八股,面经,量大管饱,最重要:免费开放,希望大家能共同进步。