秋招提前批面试经验分享(下)
⭐️感谢点开文章👋,欢迎来到我的微信公众号!我是恒心😊
一位热爱技术分享的博主。如果觉得本文能帮到您,劳烦点个赞、在看支持一下哈👍!
⭐️我叫恒心,一名喜欢书写博客的研究生在读生。
近期会不断更新一些计算机面试经验 ~~~ 有什么问题的小伙伴 欢迎私信或者添加文末下方的微信进行提问欧
如果你喜欢这个系列,后续整理完会发布在博客上的欧,
学习笔记、C++ 服务器开发的一些坑点、有趣的项目等
觉得有帮助的小伙伴麻烦给个
👍⭐️(明示)
一、个人背景:
二、小小建议:
1 编程语言
2 算法
3 计算机体系的学科
2 算法:
我是二刷了代码随想录和三刷了《剑指offer》真本书+LeetCodeHot100。
哎,题刷的还是比较少,这在后续投递公司时,笔试基本都没有AK. 😢
但是值得一提的是,面试过程的算法基本上都是AC了。
如果面试时间非常非常赶!建议看一下阿秀学习笔记中的高频面试算法题:真的是非常高频以及基础!!!墙裂推荐。
Carl哥的代码随想录真的建议时间充足的同学要好好看一下!!!这真的是我看过最系统最适合普通学生的算法书籍了。
小结:
多看多练,题量上去了,才会有感觉。同时要做好笔记,适当的复习一下,避免卡壳!!!
3 计算机体系的学科
C++ 主要考察基础,并不会非常在意你所学习组件以及框架,有当然是加分地,没有的话也没关系,更加在意的基础学习情况。也就408的科目,个人觉得:数据结构 > 计网 > 操作系统 >> 数据库 >>>大数据问题
3.1 计算机网络
C++对于计算机网络基础知识真的要求相对来说比较高的。
经典书籍:
- 《TCP/IP网络编程》 写得非常好的书,很通俗!!!
- 《图解HTTP》《图解TCPIP》
- 《网络是怎样连接的》
关于HTTP通信原理,可以去看一下小林Coding笔记 ,小林大佬的计算机网络笔记真的非常值得读一下!!基本上看小林的就差不多了。在面试过程中整理一下一些高频的问题,如果时间不够,面试经验不足,可以先看面经,推荐阿秀师兄的笔记,基本上都是基础题,也是非常高频的!!!
3.2 操作系统
这个一般是根据项目来提问的,比如我做了一个并发的项目,那么多线程多进程知识跑不了,进而会有同步、网络通信相关地知识。这部分我没有看什么黑皮书,但是《Linux内核设计与实现》和JK专栏’的《趣谈Linux操作系统》我也是有看的和@两年赛跑 提到的方法有点不同,这部分我还是直接去看了小林的操作系统讲解。
3.3 数据库
关键是要多练多谢。必知必会书看完后,基本上SQL基础语句都能写啦,接下来可以适当的练习,墙裂推荐牛客网的数据库的练习,慢慢刷,一天保持2-3道题就可以了的。
书籍推荐
《Redis设计与实现》、《MySQL必知必会》、《MySQL是怎样运行的:从根儿上了解》
3.4 项目
在编程语言部分提到的项目真的可以把你的计算机体系给串联起来,多思考一下,每个功能点为什么要这么去实现。
3.5 其他
像一些大数据处理的题目,可以看一下左程云的《程序员代码面试指南》、或者看一下秀哥的海量数据处理的那一篇章。但是我个人觉得除了了解这些意外,你应该还要学会如何写一些demo
,后面有时间的话,这部分我会整理一下自己的笔记,比如写一个位图。
最后:再强调一下,面试真的是求职过程中最好的反馈,早点准备,早点投,实习面试多投投积累一下经验。
三、心路历程:
经验分享到上面就已经结束啦,接下来就是一些叨叨念了,不感兴趣的小伙伴可以直接跳过欧
哪有什么事事顺利,不过是努力后正好有所收获。
21年9月—22年2月
这段时间一直再打基础,看了挺多书,和网课,练手了两个项目,总算是有点感觉了😂。
22年3月-7月
因为读研大实验室的要求,不允许暑期实习,但是还是想看看自己所学的和当下的一些企业的要求差距如何,就面试了一些公司,为秋招打下一定的基础。
😹真是有被自己菜到,但也参加了阿里实习面试,问了内推那一场的面评其实挺不错,但是排序没排上,进不了二面。(嘿,也是面过阿里的男人了)。
暑期实习:
我的求职之旅准备的比较早,哎,虽然之前学的编程知识都比较杂,没有一个系统性的学习,选择C++这条路是希望能够为自己计算机学习打下比较扎实的基础。
每一场面试,都应该好好复盘一下,发现自己的不足之处。第一场面试紧张得不行,语速很快,被提问时,头脑几乎一篇空白,但是正因为这样才更加说明,你需要适当的练习,面试更多的时候,是学会将自己所学的表达出来,
稍微好一点的公司,对校招生真的都是非常包容的。我印象中就有一次面试奇安信的时候,答得稀烂,面试官反而没有嘲讽,而且
当然面试多了遇到各种各样的面试官,可能会有不同程度的挫败感,但是更多时候,还是沉下心,23届的秋招,哎,很多时候没能上岸,真的可能只是大环境的问题。
毕竟进面的概率:
竞争力公式:背景(学历/资源)50%+笔试成绩+40%+态度10%=通过率
但是只要有面试的机会,无论是小公司还是大公司,都觉得还是有必要去试试的。
2022年7月-8月
暑期家里恰好也发生了一些事情,回家了一趟,又恰好收到家附近的工行地实习通知,虽然做的不是C++开发
更多是数据处理的工作,但是还是去实习了,体验了一下实习工作(😢还没体会过互联网打工的艰辛),实习了一个月,也获得了优秀实习生,导师也要求要按时返校了。
22年8月-12月
在学校可以有更多时间准备秋招了。前前后后投了100多份简历(秋招的时候),说不累是假的,但是一路走过来还是收获很多的,不断地调整自己地学习方式,查缺补漏。一天也会经历很多场面试,最后心态也放平了。(不能不平啊,反复被蹂躏地感觉),这期间有挺多公司都走到了二面,但是总差一点,排序地也没有排上,😔,会有点失望,吃一顿好地,很快就好啦!!不断投递不断面试。
从八月到12月面了很多家,有记录的都有114家,好好努力呀!
22年12月1–上岸
最后,无论多么不顺利,你都要相信自己,只管努力,感谢金山,整个面试很顺利,效率是真的很高,三天就走完了全部流程了。给自己的秋招画上了句号。
点这里👇关注我,记得标星哦~
往期优质文章:
-
轻松掌握:工科生如何高效阅读国际期刊和撰写论文
-
国产AI工具总结与推荐
-
能理解你的意图的自动化采集工具——AI和爬虫相结合
-
C++求职者的敲门砖:Linux Web服务器项目精解
相关文章:

秋招提前批面试经验分享(下)
⭐️感谢点开文章👋,欢迎来到我的微信公众号!我是恒心😊 一位热爱技术分享的博主。如果觉得本文能帮到您,劳烦点个赞、在看支持一下哈👍! ⭐️我叫恒心,一名喜欢书写博客的研究生在读…...

零基础STM32单片机编程入门(七)定时器PWM波输出实战含源码视频
文章目录 一.概要二.PWM产生框架图三.CubeMX配置一个TIME输出1KHZ,占空比50%PWM波例程1.硬件准备2.创建工程3.测量波形结果 四.CubeMX工程源代码下载五.讲解视频链接地址六.小结 一.概要 脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写&…...

【ubuntu自启shell脚本】——在ubuntu中如何使用系统自带的启动应用程序设置开机自启自己的本地shell脚本
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、设置开机自启shell脚本1.使用 gnome-session-properties2.测试的shell例程代码 总结 前言 在Ubuntu系统中设置开机自启脚本是一种重要的自动化方法。开机自…...
nodejs配置国内镜像
# 设置淘宝镜像 npm config set registry https://registry.npmmirror.com# 查看镜像源 npm get registry...

【JavaEE】多线程进阶
🤡🤡🤡个人主页🤡🤡🤡 🤡🤡🤡JavaEE专栏🤡🤡🤡 文章目录 1.锁策略1.1悲观锁和乐观锁1.2重量级锁和轻量级锁1.3自旋锁和挂起等待锁1.4可…...
大模型LLM面试常见算法题-包括Attention和Transformer常见面试题
大模型: 位置编码有哪些? 介绍LoRA与QLoRA RAG和微调的区别是什么? 哪些因素会导致LLM的偏见? 什么是思维链(CoT)提示? Tokenizer的实现方法及原理 解释一下大模型的涌现能力?…...

90元搭建渗透/攻防利器盒子!【硬件篇】
前言 以下内容请自行思考后进行实践。 使用场景 在某些情况下开软件进行IP代理很麻烦,并不能实现真正全局,而且还老容易忘记,那么为了在实景工作中,防止蓝队猴子封IP,此文正现。 正文 先说一下实验效果࿱…...

用vue2+elementUI封装手机端选择器picker组件,支持单选、多选、远程搜索多选
单选注意点: touchmove.prevent: 在 touchmove 事件上添加 .prevent 修饰符,以阻止默认的滚动行为。 handleTouchStart: 记录触摸开始的 Y 坐标和当前的 translateY 值。 handleTouchMove: 计算触摸移动的距离,并更新 translateY 值。 han…...

『古籍自有答案』古风H5案例赏析
「古籍自有答案」,一部由新京报与字节跳动公益联合打造的古风H5,以诗意盎然的开篇引领用户穿梭于千年文脉。 part1. 创意定位 "人生有惑问先贤,先贤答案存古籍",在这里,每一个灵魂的探问,都能在…...
Laravel模型事件完全指南:触发应用程序的动态行为
标题:Laravel模型事件完全指南:触发应用程序的动态行为 在Laravel框架中,模型事件提供了一种优雅的方式来处理Eloquent模型生命周期中的各种关键时刻。通过监听和响应这些事件,开发者可以自动化许多常见的任务,如日志…...
hot100 |八、二叉树
1-leetcode94. 二叉树的中序遍历 注意:√ 递归方法已经很熟练了,两种不同的递归方式迭代法需要注意,zrm就遇到了要求迭代实现,前序遍历和后续遍历其实不难,中序遍历用的少,注意看一看 // 1.递归方法1Lis…...

Matlab协方差矩阵分解法生成随机场
Matlab协方差矩阵分解法生成随机场 相关系数矩阵 % function outcohesion(x,y,mu,theta) % end % xyload(F:\Research-OUC\基于机器许学习模型的海底斜坡可靠度研究\基于comsol的斜坡稳定性分析\comsol网格操作\grid_operate-matlab.mphtxt); % xxy(:,1); % yxy(:,2); Xlinspac…...
android 在清单文件中配置receiver,系统是何时会注册此广播接收者的?
在 Android 中,通过清单文件(AndroidManifest.xml)配置的广播接收器(BroadcastReceiver),系统会在特定的时机自动注册这些广播接收器。以下是详细的说明: 静态注册的广播接收器 静态注册的广播…...
嵌入式硬件电路常用设计软件
目录 1. Cadence Allegro 2. PADS 3. Altium Designer 4. Multisim 5. Protues 1. Cadence Allegro 功能: Cadence Allegro是Cadence公司推出的先进PCB(Printed Circuit Board,印刷电路板)设计布线工具,也是目前…...
c#的List<T>的SelectMany 和Select
在C#中,List<T>(以及任何实现了IEnumerable<T>的集合)的Select和SelectMany扩展方法都是LINQ(Language Integrated Query)的一部分,用于对集合中的元素进行查询和转换。 尽管它们的作用有些相…...

69.WEB渗透测试-信息收集- WAF、框架组件识别(9)
免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 内容参考于: 易锦网校会员专享课 上一个内容:68.WEB渗透测试-信息收集- WAF、框架组件识别(8) 有无waf存在&am…...

ASCII码对照表(Matplotlib颜色对照表)
文章目录 1、简介1.1 颜色代码 2、Matplotlib库简介2.1 简介2.2 安装2.3 后端2.4 入门例子 3、Matplotlib库颜色3.1 概述3.2 颜色图的分类3.3 颜色格式表示3.4 内置颜色映射3.5 xkcd 颜色映射3.6 颜色命名表 4、Colorcet库5、颜色对照表结语 1、简介 1.1 颜色代码 颜色代码是…...

Mysql-常用函数及其用法总结
1、字符串函数 测试用例如下: 1.1 CONCAT() 将多个字符串连接成一个字符串。 SELECT CONCAT(first_name, , last_name) AS full_name FROM users; -- 期望结果:John Doe, Jane Smith, Michael Johnson 1.2 SUBSTRING() 提取子字符串 SELECT SUBSTR…...

【c++刷题笔记-数组】day29:452. 用最少数量的箭引爆气球、 435. 无重叠区间 、 763.划分字母区间
452. 用最少数量的箭引爆气球 - 力扣(LeetCode) 思路:先按照左边界排序,当前的左边界大于前一个的右边界的时候,表示没有覆盖所以需要一根箭,反之则要更新为最小的右边界 重点:是区间覆盖问题…...

【数据结构】链表带环问题分析及顺序表链表对比分析
【C语言】链表带环问题分析及顺序表链表对比分析 🔥个人主页:大白的编程日记 🔥专栏:C语言学习之路 文章目录 【C语言】链表带环问题分析及顺序表链表对比分析前言一.顺序表和链表对比1.1顺序表和链表的区别1.2缓存利用率&#…...
R语言AI模型部署方案:精准离线运行详解
R语言AI模型部署方案:精准离线运行详解 一、项目概述 本文将构建一个完整的R语言AI部署解决方案,实现鸢尾花分类模型的训练、保存、离线部署和预测功能。核心特点: 100%离线运行能力自包含环境依赖生产级错误处理跨平台兼容性模型版本管理# 文件结构说明 Iris_AI_Deployme…...

Redis相关知识总结(缓存雪崩,缓存穿透,缓存击穿,Redis实现分布式锁,如何保持数据库和缓存一致)
文章目录 1.什么是Redis?2.为什么要使用redis作为mysql的缓存?3.什么是缓存雪崩、缓存穿透、缓存击穿?3.1缓存雪崩3.1.1 大量缓存同时过期3.1.2 Redis宕机 3.2 缓存击穿3.3 缓存穿透3.4 总结 4. 数据库和缓存如何保持一致性5. Redis实现分布式…...

基于Flask实现的医疗保险欺诈识别监测模型
基于Flask实现的医疗保险欺诈识别监测模型 项目截图 项目简介 社会医疗保险是国家通过立法形式强制实施,由雇主和个人按一定比例缴纳保险费,建立社会医疗保险基金,支付雇员医疗费用的一种医疗保险制度, 它是促进社会文明和进步的…...
【论文笔记】若干矿井粉尘检测算法概述
总的来说,传统机器学习、传统机器学习与深度学习的结合、LSTM等算法所需要的数据集来源于矿井传感器测量的粉尘浓度,通过建立回归模型来预测未来矿井的粉尘浓度。传统机器学习算法性能易受数据中极端值的影响。YOLO等计算机视觉算法所需要的数据集来源于…...
python如何将word的doc另存为docx
将 DOCX 文件另存为 DOCX 格式(Python 实现) 在 Python 中,你可以使用 python-docx 库来操作 Word 文档。不过需要注意的是,.doc 是旧的 Word 格式,而 .docx 是新的基于 XML 的格式。python-docx 只能处理 .docx 格式…...

第一篇:Agent2Agent (A2A) 协议——协作式人工智能的黎明
AI 领域的快速发展正在催生一个新时代,智能代理(agents)不再是孤立的个体,而是能够像一个数字团队一样协作。然而,当前 AI 生态系统的碎片化阻碍了这一愿景的实现,导致了“AI 巴别塔问题”——不同代理之间…...

自然语言处理——循环神经网络
自然语言处理——循环神经网络 循环神经网络应用到基于机器学习的自然语言处理任务序列到类别同步的序列到序列模式异步的序列到序列模式 参数学习和长程依赖问题基于门控的循环神经网络门控循环单元(GRU)长短期记忆神经网络(LSTM)…...

【开发技术】.Net使用FFmpeg视频特定帧上绘制内容
目录 一、目的 二、解决方案 2.1 什么是FFmpeg 2.2 FFmpeg主要功能 2.3 使用Xabe.FFmpeg调用FFmpeg功能 2.4 使用 FFmpeg 的 drawbox 滤镜来绘制 ROI 三、总结 一、目的 当前市场上有很多目标检测智能识别的相关算法,当前调用一个医疗行业的AI识别算法后返回…...

关键领域软件测试的突围之路:如何破解安全与效率的平衡难题
在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件,这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下,实现高效测试与快速迭代?这一命题正考验着…...

用机器学习破解新能源领域的“弃风”难题
音乐发烧友深有体会,玩音乐的本质就是玩电网。火电声音偏暖,水电偏冷,风电偏空旷。至于太阳能发的电,则略显朦胧和单薄。 不知你是否有感觉,近两年家里的音响声音越来越冷,听起来越来越单薄? —…...