[后端的秋招简历]备战23秋招,c/c++Linux后端开发岗(简历/技术面)分享

23秋招早已开始!作为对高职求职者最亲善的盛夏,去年的提前批许多小厂并没有释放出过多的出工作岗位,而是优先选择秋招进行招工。先期的开考以及春招,市场竞争将会更为激烈!责任编辑会从四个方面,和我们一起深入探讨23秋招,关于软件设计工作岗位该如何预备及领到更多的offer。

1.市场环境

2.复试预备

3.控制技术提升

从去年上半年的我们都能看到,不论是中小型厂还是第一线的网络小厂,统统都在裁减。当然对拥有校招buff的高职而言,体会还仍未很强烈。但是如果校招仍未以获取offer,最后只能以社招的资格证书应征时,他们才华横溢的年资就更显的残暴,因此很大要利用好他们的校招高职身份。

图片来源:网东兴(侵删)

去年能格外体会到,工作岗位对照之前是有减少的。除了985/211及卷王外,想新体验一人10+offer的欢乐,就不会因此容易了。现在熟背八股之余,对情景实现,原理分析可能将需要预备的更为充分,以供市场竞争激化。

秋招的第二步,你首先要晓得公司的招工天数点。可能将部分理工学院在开课前会有校外的民营企业宣讲,但这并不适用于所有理工学院,因此他们很大要提前晓得民营企业的招工天数与地点。对大多早已有目标民营企业的老师来说,关注相关联的官方网站其实就已足够。想海投的老师就能优先选择牛客网或者一些做校招天数整理的社会公众号,都能都以获取其中信息。

整体的招工节拍:

提前批(适合十分杰出的高职)秋招(工作岗位最多,拿offer的黄金期)秋招开考(存在秋招鱼目混珠的可能将)春招(工作岗位少,应征老师中鲜有备考失败的老师)春招开考(工作岗位很少)

当他们知悉招工天数之后,就要著手预备他们递送的个人简历了。许多老师觉得个人简历没因此重要,毕竟复试时能有1对1的输入天数,能展现他们的控制技术实力。但其实做为一个校招生而言,个人简历许多时候也能展现出你的逻辑能力和学习习惯。

个人简历必备四要素:

个人简介专业技能项目经历自我评价

a.个人简介

主要包含基本信息,教学背景、获得荣誉三项,描述简单明了。不要去描述你的爱好特长。

推荐格式↓:

b.专业技能

什么是不好的技能描述?

没有对掌握技能进行较为具体的描述,而采用各种对技能能力的形容词。(丰富的,良好的)这样的技能描述其实会显得很空洞,复试官看到之后也不知从何下嘴去问你更为具体的内容。因此有时候就会导致你写的很泛,复试官问的也很泛,更会触及到你的知识盲区,加速复试的结束天数。

这里撷取四份领到腾讯c++后台开发offer的个人简历,其中关于专业技能描述的部分:

c.项目经历

对校招生而言,对项目往往是比较头大的。一部分学校跑的项目很老很小,许多时候和工作岗位对接的方向关连并不大,其次就是在实习中接触的项目,他们能够了解的不多,不成体系。因此在项目描述这一块都是虚实交互,整个项目描述的很大,而并不对他们参与部分做详细阐述。这样的意义并不大。

为什么需要在个人简历中要有项目经历这一块,其核心不是去看你做的项目有多大,而是去看你在团队协作中有没有去体现你的价值,遇到的问题,有没有通过他们的研究去解决,看你的解决问题能力。

d.自我评价

自我评价的结果是很大要有展现量的。比如说:我是一个和善,善于沟通表达,努力上进的人。如何去体现?

换一种方式:

我对控制技术比较爱钻研,读书期间看过nginx源码,redis源码,Linux内核等等我善于总结与归纳,之前讲他们学过的控制技术内容,四年天数在某某平台上整理了2000+的控制技术博客。

既能体现出你的个性方面的特色,又能有成果数据给到复试官,这样无疑是加分的。

关于个人简历书写,复试预备还需要加强了解和突破的老师,建议你能去看看零声的 ,原价199。

加Q:936204305 备注【秋招+控制技术方向(如:秋招c++)】免费领取

1.c/c++Linux服务器开发不同于Java,没有固定的业务流程和控制技术方向。在Linux下的服务器端开发,我们能优先选择的就业方向一样有许多,没有模板可言。因此构建一个全面的控制技术体系就显得格外重要。

2.针对刚毕业以及工作1-3年的工程师而言,在这样一个年限下,靠他们去梳理出完善的控制技术体系,难度非常大,如果有这样一个学习路径,能够更快更全面的帮助工程师去构建他们的控制技术体系。

1.数据结构与算法

随处可见的红黑树磁盘存储链式的B树与B+树海量数据去重的Hash与BloomFilter,bitmap

2.设计模式

创建型设计模式结构型设计模式

3.c++新特性

stl容器,智能指针,正则表达式新特性的线程,协程,原子操作,lamda表达式

4.Linux工程管理

Makefile/cmake/configure分布式版本控制gitLinux系统运行时参数命令

1.网络编程

网络IO与select,poll,epollreactor的原理与实现http/http服务器的实现websocket协议与服务器实现

2.网络原理

服务器百万并发实现redis,memcached,nginx网络组件Posix API与网络协议栈UDP的可靠传输协议QUIC

3.协程框架NtyCo的实现

协程设计原理与汇编实现协程调度器实现与性能测试

4.用户态协议栈NtyTcp的实现

用户态协议栈设计实现tcp/ip定时器与滑动窗口手把手设计实现epoll

5.高性能异步io机制io_uring

与epoll媲美的io_uringio_uring的使用情景

1.池式组件

手写线程池与性能分析内存池的实现与情景分析异步请求池的实现mysql连接池的实现

2.高性能组件

原子操作CAS与锁实现无锁消息队列实现RingBuffer定时器方案红黑树,天数轮,最小堆手写死锁检测组件手写内存泄漏检测组件手把手实现分布式锁

3.开源组件

Libevent/Libev框架实战的那些坑异步日志方案log4cpp应用层协议设计ProtoBuf/Thrift

1.redis

redis相关命令详解及其原理redis协议与异步方式存储原理与数据模型主从同步与对象模型

2.MySQL

SQL语句,索引,视图,存储过程,触发器MySQL索引原理以及SQL优化MySQL事务原理分析MySQL缓存策略

3.Kafka

Kafka使用情景与设计原理Kafka存储机制

4.gRPC

gRPC的内部组件关联基于http2的gRPC通信协议

5.nginx

nginx反向代理与系统参数配置conf原理nginx过滤器模块实现nginx Handler模块实现

1.skynet

skynet设计原理sky net网络层封装以及lua/c接口编程sky net重要组件以及手撕游戏项目

2.分布式API网关

高性能web网关OpenrestyKong动态负载均衡与服务发现

3.DPDK

DPDK环境与testpmd/I3fwd/skeletionDPDK的用户态协议栈千万级流量并发的dns处理高性能数据处理框架vppDPDK的虚拟交换机框架OVS

4.高性能计算CUDA

gpu并行计算cuda的开发流程音视频编解码中的并行计算

1.Docker

Docker风光下的内核功能Docker容器管理与镜像操作Docker网络管理Docker云与容器编排

2.Kubernetes

K8S环境搭建Pod与Service的用法K8S集群管理K8S二次开发与K8S API

1.性能与测试工具

测试框架gtest以及内存泄漏检测性能工具与性能分析火焰图的生成原理与构建方式

2.观测控制技术bpf与ebpf

内核bpf的实现原理bpf对内核功能的观测

3.内核源码机制

进程调度机制内核内存管理运行机制网卡nic与网络协议栈的关系文件系统组件

1.RocksDB

不一样的kv存储RocksDB的使用情景RocksDB的特殊操作

2.云原生分布式数据库TiDB

TiDB存储引擎的原理TiDB集群方案与Replication的原理

3.分布式服务

内核级支持的分布式存储Ceph注册服务中心Etcd

1.图床共享云存储

fastdfs架构分析和配置fastdfs存储原理分布式fastdfs存储集群部署高负载nginx/fastcgi文件传输和接口设计产品上云公网发布/测试用例

2.微服务即时通讯

IM即时通讯项目框架分析和部署IM消息服务器/文件传输服务器消息服务器/路由服务器数据库代理服务器设计文件服务器和docker部署产品上云公网发布/公网测试上线内容涵盖上述八大控制技术模块及两大线上项目实操98次直播,天数持续8个半月涉及语言:45%的C,25%的c++,20%的go,5%的lua,5%的其他语言个人简历梳理,模拟复试,offer优先选择腾讯kt薪选课程,腾讯认证的小厂标准

1.个人简历梳理控制技术点凸显项目控制技术梳理

2.模拟复试控制技术表述

3.薪资谈判福利争取

4.offer优先选择职业规划控制技术前景

1.学习要有主动性。不论是开始的自学,还是后面的培训学习,学习的主观能动性很大要有,特别是报班学习之后,不要觉得万事有老师,外部的辅导条件能够让你有更好的学习效率和氛围,但是最终需要掌握技能的还是你他们的,因此学习的过程不要懈怠。

2.学完控制技术内容之后,要形成他们的控制技术栈体系。我在学完之后,就根据我他们的控制技术内容花了三天天数整理一份c/c++后端开发需要掌握的控制技术体系路线图,来帮助他们梳理他们所学的控制技术点。

3.善于总结他们的学习过程。每当他们学完一个小块的知识点之后,最好是将他们对它的理解整理成博客文章,这样既能自我梳理他们的学习成果,又能作为他们在复试工作时向复试官展现的一个亮点。

4.很大要复盘他们的复试过程。在我学习之后的复试过程,并不是一帆风顺。但是我在老师的建议下,不管成功的还是失败的复试过程,场场复盘!找出他们回答的不好的地方做备注修改,这样一次次下来,对复试,我也是越来越胸有成竹。

5.学习方式,不管黑猫白猫,抓住老鼠的就是好猫。对也想从事或是转行到c/c++后端开发岗的兄弟,如果考虑报班培训的话,能推荐我们了解一下我之前学习过的课程,整个课程体系对标的是腾讯的T9级别。

发布于 2022-09-26 20:09:29
收藏
分享
海报
0 条评论
94
目录

    推荐阅读

    0 条评论

    请文明发言哦~

    忘记密码?

    图形验证码