腾讯T1~T9级别工程师具备专业的能力及知识点总结。
今天给大家分享的是由腾讯内部制定出来的岗位T1—T9级别,具备的专业知识能力技术点,至于知识点掌握的深度就看大家对技术点知识点理解的程度,个人而言知识点理解的程度跟你定位的级别是有很大的关系。
这几点来跟大家来讲解、能力范畴,能力描述以及相应岗位定级。
能力范畴分为:代码能力、运营能力、安全能力、架构能力、工程素养
1.代码能力描述:创造高质量合规代码(具备低耦合,高扩展性,高性能,安全性等特征)及相关工具的能力。
2.运营能力描述:灵活应用运营数据,大数据分析等手段, 从成本,质量,效率等维度剖析系统运营状况,优化服务,达成用户体验好,运营效率高,资源合理使用等目标的能力。
3.安全能力描述:掌握系统设计与实现过程中的安全漏洞风险,提升系统的可用性和安全性,保障业务和数据不受侵害。
4.架构能力描述:灵活应用底层基础设施,设计和构建高质量分布式服务(具备高可用,伸缩能力强,数据可靠性和安全性高,运营可控性强等特征)的能力。
5.工程素养描述:把握工程项目中的主要矛盾,核心挑战和关键技术难点,组织和协调资源,达成目标的能力。
下面要说的就是技术知识点的掌握
目录
- 语言
- 数据结构和算法
- 数据库
- 网络原理
- 操作系统
- 网络编程
- 分布式架构
- 云原生
- 软技能
- 岗位级别
知识点细分及能力的描述:
一、语言知识点:
- 开发环境搭建、运行第一个hello word(代码能力)
- 运用基本数据类型、表达式与操作符进行简单开发(代码能力)
- 字符串、向量和数组(代码能力)
- 语句和函数(代码能力)
- 分支控制、循环(代码能力)
- 对象生命周期 & 垃圾回收(代码能力)
- 错误和异常处理(代码能力)
- 标准库使用(代码能力)
- 日志分析、断点调试等简单代码调试方法(代码能力)
- 面向对象设计原则(代码能力
- 单例模式、工厂模式等简单的设计模式(代码能力)
- gdb高级调试技巧和常用系统分析工具使用(代码能力)
- 适配器模式、代理模式等常见设计模式(代码能力)
- 创建型、结构型、行为型设计模式的应用技巧(代码能力)
- 代码耦合的产生原因和规避方法(代码能力)
二、数据结构和算法
- 初识数据结构和算法 - 冒泡排序(代码能力)
- 数组、列表、栈,队列等基本线性数据结构(代码能力)
- 递归、排序、二分查找算法(代码能力)
- 跳表、散列表、hash算法(T代码能力)
- 二叉树、红黑树(代码能力)
- 堆排序、归并排序、二分查找等高阶算法(代码能力)
- 字符串匹配、KMP算法(代码能力)
- 熟悉图论算法:dijkstra算法、最小生成树、深度优先搜索等(代码能力)
- 贪心算法、动态规划(代码能力)
- 能够分析算法的执行效率和资源消耗、时间和空间复杂度分析(代码能力)
- 能够根据实际场景,选用合适的数据结构和算法进行程序设计(代码能力)
三、数据库
- MySQL服务器的安装与配置(代码能力)
- 数据表的新建、查询和删除操作(代码能力)
- 标准语言SQL和CURD能力(代码能力)
- 表、主键、索引、视图(代码能力)
- 表结构设计规范(代码能力)
- 事务的使用以及其ACID特性(架构能力)
- 不同存储引擎的区别(架构能力)
- 事务的隔离级别和实践原理(架构能力)
- 数据库的连接池管理(架构能力)
- 数据库的权限管理(安全能力)
- SQL注入、web shell攻击的危害和规避方法(安全能力)
- 数据库的集群和高可用(架构能力)
- SQL语句优化、索引和参数调优(运营能力)
- 运用Redis进行数据缓存处理,提高系统性能(架构能力)
- redis内存模型(架构能力)
- redis的持久化、主从同步以及集群(架构能力)
四、网络原理
- 利用ping、ifconfig、telnet等命令查看计算机网络状况(代码能力)
- 网络体系中每一层的作用和基本协议(代码能力)
- TCP和UDP的基本原理(代码能力)
- http协议基础与应用(代码能力)
- TCP协议的可靠传输机制(代码能力)
- TCP协议的流量控制和拥塞控制(代码能力)
- Session、Cookie 与 Application(代码能力)
- 网络安全的加密算法与数字签名(安全能力)
- https协议的基本原理(安全能力)
- http2.0与http3.0特性(架构能力)
- XSS攻击的危害和规避方法(安全能力)
- Wireshark、tcpdump等网络抓包工具使用和结果分析 ( 代码能力)
- 网络故障分析与问题解决(运营能力)
五、操作系统
- 常用的文件、目录操作命令使用(代码能力)
- 程序的编译与运行(代码能力)
- shell脚本与vi使用(代码能力)
- linux系统性能监控命令的使用(代码能力)
- 线程、进程的概念、创建与调度(代码能力)
- 用户态和内核态的基本概念、区别(代码能力)
- CPU的上下文切换、中断处理与系统调度(代码能力)
- 磁盘文件系统、虚拟文件系统与文件缓存(代码能力)
- 物理内存和虚拟内存(代码能力)
- 进程间通信机制(代码能力)
- 死锁的危害、出现原因、解决方法(安全能力)
- 内存溢出、内存泄漏的原因与解决(安全能力)
- 如何高效利用CPU缓存(架构能力)
- 内存问题分析与性能优化(架构能力)
- 磁盘 I/O 性能优化(架构能力)
- 系统网络性能评估与优化(架构能力)
六、网络编程
- 利用socket编程编写简单客户/服务器程序(代码能力)
- 基本TCP/UDP套接字编程(代码能力)
- 五种常见I/O模型(代码能力)
- I/O多路复用技术(代码能力)
- time_wait、close_wait状态产生的原因、危害与避免方法(安全能力)
- 熟练掌握各种I/O模型的运用场景(代码能力)
- 掌握C10k问题的基本解决方案(架构能力)
- 网络框架学习(架构能力)
七、分布式架构
- 简单rpc协议设计和框架搭建(架构能力)
- rpc的服务寻址、数据流的序列化与反序列化和网络传输(架构能力)
- 分布式事务的学习(架构能力)
- 一致性算法(架构能力)
- 分布式锁的设计与实现(架构能力)
- 主流的微服务rpc框架(架构能力)
- 服务注册、服务发现(架构能力)
- 分布式trace、监控告警(运营能力)
- 负载均衡(架构能力)
- 主流分布式系统架构设计,比如分布式缓存、API网关、分布式消息组件(架构能力)
- 分布式系统的缓存设计、缓存雪崩、缓存击穿等现象(架构能力)
- 容灾保护、降级熔断、流量控制、故障隔离、故障恢复(架构能力)
- 分布式架构的高并发、高可用、可扩展(架构能力)
八、云原生
- Docker原理与搭建(架构能力)
- Kubernetes(架构能力)
- 容器编排、容器网络(架构能力)
- 集成构建(架构能力)
- 云上常见的SaaS服务和组件(架构能力)
- 弹性扩缩容(架构能力)
- 服务网格Istio和Serverless(架构能力)
九、软技能
- 需求分析(工程素养)
- 项目设计方法(工程素养)
- 项目流程管理(工程素养)
- 项目风险控制(工程素养)
- 跨部门合作(工程素养)
- 沟通技巧(工程素养)
- 组织协调(工程素养)
- 目标管理(工程素养)
十、岗位定级
掌握知识点岗位定级标准综合如下图:
清晰版导图可关注公众号:Linux服务器。 岗位定级里获取
腾讯T1~T9级别工程师具备专业的能力及知识点总结。相关推荐
- 腾讯T1~T9级别工程师分别需要具备哪些能力你知道吗?
前言 2020年秋招已经结束了,很多没拿到满意offer的同学已经在备战2021年春招了.腾讯在国内无论是知名度还是体量都是当之无愧的的巨无霸,本身也是很多朋友的目标,就跟清北之于高考生一样,先不说能 ...
- 腾讯T1~T9工程师技术剖析以及评定标准、能力要求
今天给大家分享的是由腾讯内部制定出来的岗位T1-T9级别,具备的专业知识能力技术点,至于知识点掌握的深度就看大家对技术点知识点理解的程度,个人而言知识点理解的程度跟你定位的级别是有很大的关系. 很多朋 ...
- 腾讯T1~T9工程师技术剖析以及评定标准和薪资待遇(各大厂同)
很多朋友跟我说在学习编程的过程中不知道自己是个什么水平,也不知道学到哪个程度可以去找工作以及能找到什么样的工作,相应能拿到什么样的报酬.相信这是很多人的烦恼. 所以今天我给大家整理了一下腾讯T1~T9 ...
- 腾讯T9职级后台开发要具备哪些专业的能力及知识点?
前言 首先说明这里的后台开发指的就是Linux上的C+ +编程.因为很多人对后台开发有误解,通常人们说前端后台,后台就马上联想到web后台, java.php和各种web框架横飞的既视感. web后台 ...
- 靠谱测试人员需要具备专业技术能力
靠谱测试人员除了需要具备业务分析能力.洞察BUG能力等,还需要具备一定的硬实力,也就是常说的专业技术能力.比如:测试用例设计.抓包工具.性能测试功能.数据库.测试服务器维护等等. 1.掌握测试基础知识 ...
- 盘点腾讯后台开发各级工程师(T1-T9)需要具备哪些能力
作为一个程序员,不管是初入职场的菜鸟还是做开发多年的老鸟,都希望有机会能进大厂,最近有不少小伙伴问腾讯好不好进?需要的技术栈是怎么样的?本文就给大家普及一下腾讯后台开发各级工程师(T1-T9)需要具备 ...
- 腾讯3.1级别的高级开发工程师是怎么炼成的?
今天给大家分享一下腾讯T9级别的技术顾问的学习路线,希望对在自学提升的朋友有一些帮助,学习途径总结在下面这张思维导图里面了,觉得还不错的请点赞收藏支持一下.尺寸所限略显模糊,有需要的朋友可以进群获取. ...
- 看完这一百个视频让你成为腾讯T9级别技术专家(附学习大纲)
给大家总结了一些不错的技术视频以及大场面试经验分享,希望能在学习后端开发的路上给大家一些帮助,有兴趣的朋友可以进群973961276来一起聊聊技术吹吹水,文末附有整套课程大纲,需要的朋友可自取,课程链 ...
- 【深度揭秘】百度、阿里、腾讯内部岗位级别和薪资结构,附带求职建议!
" 最近很忙,文章没有及时更新.. 最近被问得最多就是想进入BAT等一线互联网公司,应该怎么办? 我先从BAT等这样的公司看看他们的招聘需求谈起,再结合这样的公司需要对技术的要求是什么,最后 ...
最新文章
- hitTest和pointInside如何响应用户点击事件
- NestIn VS插件 visual studio 中将同类CS文件放在一起显示
- 【POI xls Java map】使用POI处理xls 抽取出异常信息 --java1.8Group by ---map迭代 -- 设置单元格高度...
- 如何使用参数调用SAP UI5的bingAggregation
- java httpresponse headres属性,Http Header里的Content-Type - 飞鸿影~ - 博客园
- 服务器控件的 ID, ClientID 和 UniqueID 属性
- Oracle 11g 完全卸载
- 第 6 章 本地方法接口
- 整理LVS架构压力测试工作
- 090525 T 站点地图接口
- android无网络状态栏,Android中检查网络连接状态的变化,无网络时跳转到设置界面...
- Centos7.x 装机优化
- UIWindow statusBar消失
- SpringBoot在前端发送url时,不能识别特殊字符的问题
- sqlserver企业版秘钥_SQLserver 2012下载 (附密钥)
- 高防服务器的机房硬件防火墙类型和主要功能
- 购买一台计算机需要哪些配件,组装一台电脑需要哪些配件【详细列举】
- 设计用于环境监测的无线传感网多跳数据采集、传输系统。在PC机上能显示当前测得的温/湿度、光照等环境信息。当光照超过一定阈值时,感知节点通过LED信号灯给以报警。
- dlib人脸识别代码解读
- Java面向对象的主要特征