找工作笔试面试经验分享
本文引自 【杂谈】过往时期2-嵌入式求学故事线简忆 - 欢迎来到 Staok - 瞰百易 (github.io)。
…说这么多,我觉得,其实就是巨大的兴趣驱动力。做成一件事后的成就感、满意感颇丰。
- 找对教程(开发板、教程手册和视频。注重综合性和系统性,即横向开阔认识,纵向刨根问底)。
- 勤于实践(学习例子验证,自己有点想法实施试试,做东西,搞出来,好似在施展魔法,麻瓜的魔法是科技)。
- 及时总结(实践、调试经验的成篇章的文字总结,软硬件模块化总结、归档,方便以后,并且越积累越多)。
找工作笔试面试
投了、面试了哪些公司(不分先后):大疆、华为、蔚来、理想、荣耀、字节、英伟达、英特尔、恩智浦、算能、科大讯飞、美团、京东、小米、乐鑫、360、虹软、地平线、芯驰、嘉楠,等等。
还有这种合订本 23届春招内推全汇总_互联网-科技-国央企-游戏-快消-金融 (qq.com)。多找一找,总有很多很好的网友的总结。
面试准备
1、基本:先介绍自己,姓名、学校、啥时候毕业,自己会什么,再概括性的介绍自己硕士期间的项目,说两个最具代表自己的。然后面试官大概率都围绕项目里的技术细节问,这是我刚才说的横向和纵向深度的理解自己做的东西,横向认识的东西多、相关机制基本都知道(比如进程间通讯和线程间同步能不能全面且准确讲到位),纵向认识要知其所以然,而不只是表面用用。
2、面试前的笔试,以及面试时候现场编程:
笔试看一看搜一搜 牛客、CSDN、Github 等上面相关的。
提前学一些数据结构与算法,然后力扣刷一些代表性的题,可以 B站 搜 热门题、大厂高频题等等,包括牛客上看一看面经,github上面也有一些面经和学习总结和笔试题总结等的好的仓库 (大集合)数据结构与算法简述和CS综合 - 欢迎来到 Staok - 瞰百易 (github.io)。
比如:这里只是举例,多找找适合自己的、看得进去的。
- 代码随想录 (programmercarl.com)。
- 华为算法大佬耗时200小时录制:Leetcode刷题100道,足以吊打字节面试官!_哔哩哔哩_bilibili。
- LeetCode 最热门 100 题_哔哩哔哩_bilibili。
- 复习100分钟拿下100分,你能做得到吗?【C++】(面向对象程序设计)(总复习)_哔哩哔哩_bilibili。
基本的:栈(FILO)、队列(FIFO)、链表(单\双)、树(线索\排序\平衡\红黑)、图(DFS\BFS),常见的排序算法,双指针思想(快慢双指针、相向移动双指针),哈希表的运用,串搜索(暴力法和KMP法),五大常见算法思想:动态规划、分治、贪心、回溯、分支限界。
刷题
-
牛客网在线编程_算法篇_面试必刷TOP101 (nowcoder.com),
牛客网机考与leetcode不同,需要自己处理输入输出,需要提前在牛客网上做一些往届机考题,适应一下考试环境
。 -
leetcode刷题题号:
字符串:3,49,30
线性表:16,27,86
队列:406,641,899
栈:143,331,445
哈希表:17,36,128
dfs:98,105,112,494
bfs:101,102,752