Linux后台开发相关面试知识点汇总脑图版

我们先来看一下Linux后台开发的要求和薪资待遇

JD1: Linux 服务器开发工程师 20-40K

职位描述

负责移动游戏社区APP后台服务架构设计开发;

负责移动游戏社区平台用户数据分析及相关推荐业务开发;

负责移动游戏实时语音业务系统设计和开发工作。

职责:

负责移动游戏社区APP后台服务架构设计开发; 

负责移动游戏社区平台用户数据分析及相关推荐业务开发; 

负责移动游戏实时语音业务系统设计和开发工作。

要求:

本科及以上学历,计算机相关专业;

具备Unix/Linux下C/C++ 3到5年开发经验;

精通C++和面向对象的设计与开发;

精通TCP/IP协议,进程间通讯编程,熟悉Unix/Linux下常用架构设计方法;

熟悉Unix/Linux操作系统原理,常用工具、Python/Shell等脚本语言等;

熟悉Mysql数据库管理、开发;

熟悉redis等NoSQL存储使用;

具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力;

责任心强,良好的对外沟通和团队协作能力,主动,好学;

熟悉Go语言开发,有机器学习开发经验者优先。

jd来自迅雷

JD2: Linux C++后台开发工程师 18-35K·16薪

职位描述

要求

服务端C++研发, 3年以上工作年限;

精通linux/unix网络编程,有大规模网络并发服务研发经验;

有SOA、微服务架构设计及实践经验;

有GO语言项目经验者优先;

熟悉MySQL、常用NoSQL,有数据集群、海量数据处理经验者优先;

有敏锐的数据分析意识,有大数据处理相关经验优先;

熟悉shell、其它常用脚本(lua、python)。

jd来自腾讯

JD3: Linux C/C++开发工程师 14-28K

职位描述

要求

一年以上工作经验,具有C/C++编程基础,了解linux系统编程

熟悉tcp/ip,路由等网络协议

具有较强的责任心,良好的沟通协调能力

对于经验丰富,能力更强,有相关领域研发经验者,将会以更高级别招聘入职

jd来自深信服

知识结构分析

从以上要求看Linux后台开发工程师主要是以下几类技能:

语言类

C/C++

go

shell

lua

python

操作系统

linux/unix

网络知识

网络编程socket

TCP/IP协议

数据库

MYSQL

NoSQL redis / mongodb等

附录

送大家一张后台开发相关面试知识点汇总脑图 这是片段:

Linux后台开发相关面试知识点汇总脑图版_第1张图片

大家可以加qun获取。

 

Linux后台开发相关面试知识点汇总脑图版_第2张图片

你可能感兴趣的:(Linux后台开发相关面试知识点汇总脑图版)