Linux backstage interview related to the development of knowledge Brain summary chart

Let's look at the requirements and salary Linux back-end development.

JD1: Linux server development engineer 20-40K

description of job

APP is responsible for mobile gaming community background service architecture design and development;

Responsible for mobile gaming community platform user data analysis and recommendation related business development;

Real-time voice services for mobile gaming system design and development work.

Duties:

APP is responsible for mobile gaming community background service architecture design and development; 

Responsible for mobile gaming community platform user data analysis and recommendation related business development; 

Real-time voice services for mobile gaming system design and development work.

Claim:

Bachelor degree or above in computer science;

With / C ++ 3 to 5 years experience in the development of Unix / Linux under C;

Proficient in C ++ and object-oriented design and development;

Proficient in TCP / IP protocol, inter-process communication programming, familiar with Unix / Linux under common architecture design methods;

Familiar with Unix / Linux Operating System, commonly used tools, Python / Shell scripting language;

Familiar Mysql database management, development;

Familiar redis and other NoSQL storage usage;

Good analytical problem-solving skills, able to undertake a systematic progress of the tasks and the ability to control;

Strong sense of responsibility, good external communication and team collaboration capabilities, proactive, eager to learn;

Go familiar language development, machine-learning development experience is preferred.

jd from Thunder

JD2: Linux C ++ back-end development engineer salary 18-35K · 16

description of job

Claim

Server C ++ development, more than three years work experience;

Proficient in linux / unix network programming, concurrent large-scale network service development experience;

There SOA, micro-architecture design and service experience;

There GO language project experience is preferred;

Familiar with MySQL, commonly NoSQL, data clusters, mass data processing experience is preferred;

We have a keen awareness of data analysis, large data processing experience preferred;

Familiar shell, other common scripting (lua, python).

jd from Tencent

JD3: Linux C / C ++ Development Engineer 14-28K

description of job

Claim

More than one year of work experience with C / C ++ programming basics, learn more about linux system programming

Familiar tcp / ip, routing and other network protocols

With a strong sense of responsibility, good communication skills

For experienced, more capable, relevant areas of research and development experience, we will be at a higher level entry jobs

jd from SINFOR

Knowledge Structure Analysis

From the above background development engineers asked to see Linux skills are mainly the following categories:

Language classes

C/C++

go

shell

take

python

operating system

linux/unix

Network knowledge

Network programming socket

TCP / IP protocol

database

MYSQL

NoSQL redis / mongodb等

appendix

Send us a backstage interview related to the development of knowledge Brain Below is a summary snippet:

 

You can add qun get.

 

 

Guess you like

Origin www.cnblogs.com/AdBingo/p/12519653.html
Recommended