2022 In, the competition in the Internet industry became more and more severe , Interviews are also becoming more and more difficult , I've always wanted to organize a perfect interview book , It's hard to find time , So I've sorted this out for you 15K
Raise salary and move to 32K+16 My notes , I wish you a successful salary increase and job hopping
Java List of interview questions
MyBatis Interview article
*
What is? Mybatis?
*
Mybaits Advantages of :
*
myBatis Disadvantages of framework :
*
MyBatis Frame application :
*
MyBatis And Hibernate What are the differences ?
*
# and $ What's the difference ?
*
When the attribute name in the entity class is different from the field name in the table · What should I do? ?
*
Fuzzy query like How to write words ?
*
Usually one Xml Mapping file , Will write one Dao Corresponding interface , Excuse me? , this Dao The working principle of the interface is tDa
*
Mybatiz How is paging performed ? What is the principle of paging plug-in ?
Zookeeper Interview article
*
ZooKeeper noodles j test questions ?
*
ZooKeeper What does it offer ?
*
Zookeeper file system
*
ZAB agreement ?
*
Four types of data nodes Znode
*
Zookeeper "atcher mechanism -- Data change notice
*
Client registration watcher realization
*
Server processing watcher realization
*
Client Callback atcher
*
ACL Authority control mechanism
Dubbo Interview article
*
Why Dubbo?
*
Dubbo What are the layers of the overall architecture design ?
*
What communication framework is used by default , Are there any other options ?
*
Is the service call blocked ?
*
What registry do you usually use ? Are there any other options ?
*
What serialization framework is used by default , What else do you know ?
*
What is the principle that service providers can implement failure ? after , Why doesn't the service launch affect the old version ?
*
How to solve the problem of long service call chain ?10, What are the core configurations ?
*
Dubbo What protocol is recommended ?
*
Can a service be directly connected when there are multiple registrations for the same service ?
*
painting — Draw the flow chart of service registration and discovery ?
Redis Interview article
*
What is? Redis?
*
Redis Data type of ?
*
use Redis What are the benefits ?
*
Rediz comparison Memcached What are the advantages ?
*
Memcache And Redi s What are the differences ?
*
Redis Is it single process or single thread ?
*
A value of type string What is the maximum storage capacity ?
*
Redi s What is the persistence mechanism of ? Respective advantages and disadvantages ?
*
Redi s Common performance problems and Solutions :10,redis Delete policy for expired keys ?
*
Redis Recycling strategy ( Elimination strategy 〉?
MySQL Interview article
*
MySQL What kinds of locks are there in the ?
*
MySQL What are the different tables in ?
*
Brief description in MySQI In database My work SAM and InnoDB Day difference
*
MysQL in InnoDB Four supported transaction isolation level names , And the difference between levels ?
*
CHAR and VARCHAR Differences between ?
*
What is the difference between a primary key and a candidate key ?
*
myisamchk What is it for ?
*
If a table has a column defined as TIMESTAMP, What will happen ?
*
How do you see all the indexes defined for the table ?
*
LTRE In the declaration % and _ What do you mean? ?
Java Concurrent programming
*
Three elements of concurrent programming ?
*
What are the ways to achieve visibility ?
*
Value of multithreading ?
*
What are the ways to create threads ?
*
Comparison of three ways to create threads ?
*
Thread state flow diagram
*
Jave Threads have five basic states
*
What is a thread pool ? What are the creation methods ?
*
Creation of four thread pools
*
Advantages of thread pool ?
*
Common concurrency I What are the specific classes ?
Spring Interview article
*
What is? spring?
*
use Spring What are the benefits of the framework ?
*
Spri ne What are the modules ?
*
Core container ( Application context ) modular .
*
BeanFactory one BeanFactory Implementation example .
*
XMLBeanF actory
*
explain AOP modular
*
explain JBC Abstract and DAD modular .
*
Interpretation object / Relational mapping integration module .
*
explain WEB modular .
kafka Interview article
*
How to get topi c List of topics
*
Producer and consumer command line What is it? ?
*
consumer Push or pull ?
*
Talk about kafk Methods of maintaining consumption status tracking
*
Let's talk about master-slave synchronization **
*
Why does the messaging system need ,mysq1 Can't meet the demand ?
*
Zookeeper about Kafka What is the function of ?
*
What are three transaction definitions for data transmission ?
*
Kafka What are the two conditions for judging whether a node is still alive ?
*
Kafka There are three key differences from traditional service messaging systems
Micro service interview
*
What do you know about microservices ?
*
What are the advantages of microservice architecture ?
*
What are the characteristics of microservices ?
*
What are the best practices for designing microservices ?
*
How does the microservice architecture work ?
*
What are the advantages and disadvantages of microservice architecture ?
*
monolithic ,SOA What is the difference between and microservice architecture ?
*
When using microservice architecture , What challenges do you face ?
*
S0A What are the main differences between and microservice architecture ?
*
What are the characteristics of microservices ?
In addition, there are Elasticsearch(24 Avenue )Memcached(23 Avenue )Java Often ask knowledge points (200 Avenue +)SpringBoot(22
Avenue )SpringCloud(8 Avenue )Linux(45 Avenue )MQ(12 Avenue )
Because the copy is too long , Not all the interview topics here ( answer ) It's shown one by one. Here's all Java Table of contents for interview , Click the assistant below to get it
Technology
Daily Recommendation