2021 has just started, and major Internet companies have released a large wave of high-quality Java posts. The average salary package is around 40w . Are you excited? Here are a few specific positions and requirements for everyone.
In addition, at the end of the text as well as sharing: by the manufacturers interviewer finishing bytes, Ali, Baidu internal Java interview questions (with answers) , freshly baked! I hope everyone understands and masters these knowledge points and strives to pass every round of interviews!
ByteDance Java Development Engineer
Salary: 25~40k 16 salary
- Solid basic computer knowledge, strong logical understanding and learning ability
- Familiar with at least one language among python, php, C++, java, golang, java background is preferred
- Familiar with common service components such as Mysql, Memcache, Redis, message queue, etc., experience in customized improvement is preferred
- Strong ability in software architecture design and code optimization
- Familiar with the Internet architecture system, and have a good understanding and practice of microservice splitting, service governance, load balancing, flow control, etc.
- Proactive, self-driven, have a deep understanding of the business and establish communication with various roles in the business, can be independently responsible for a piece of business, and quickly promote the resolution of projects and problems
Alibaba Java Technology Expert
Salary: 30~50k 16 salary
- Solid JAVA foundation, proficient in basic knowledge of JVM, concurrent programming, network programming, etc.;
- Proficient in popular open source frameworks such as Spring, MyBatis and RPC; master common data structures, common design patterns, and possess domain model abstraction capabilities
- Familiar with the design and application of distributed systems, have a deep understanding of the implementation principles of commonly used open source middleware, and know what it is and why it is;
- Experience in design, development and maintenance of large-scale distributed, high-concurrency, high-load, and high-availability systems;
- Requires more than 3 years of development experience, and has more in-depth research on one or more fields, and experience in combining algorithm models and business is preferred;
- Familiar with Internet business, e-commerce industry background / foreign company experience / good English communication skills are preferred;
- Have a certain project planning and decision-making ability, good at capturing business needs, architecture design problems, and provide effective solutions and methods.
Baidu Java Development Engineer
Salary: 22~30k 15 salary
- 精通Spring、SpringBoot、Hibernate/Mybatis、SpringData JPA
- Proficient in Java distributed development, experience in the development and implementation of microservices and Service Mesh is preferred
- Proficient in distributed caching framework, with Redis cluster deployment experience
- Proficient in MySQL, familiar with MySQL tuning skills
- Proficient in Kafka, at least one RPC framework, such as BRPC, GRPC, Dubbo, etc.
- Master Linux basic commands; familiar with K8S and DOCKER technology is preferred
- Have a deep understanding of data structure, algorithm design, system architecture design, etc.
- In-depth understanding of distributed software architecture thinking, familiar with object-oriented thinking and development process, familiar with related modeling tools
The latest Java interview questions from the latest byte, Ali and Baidu
How to get it?
Like + follow this article and add a small assistant vx: bjmsb2020 "Dachang Interview Questions"
Pay attention, give the latest entry byte resume template!