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
©2019-2020 Toolsou All rights reserved,
C++ of string of compare usage Python Study notes ( one )evo Tool usage problems ——Degenerate covariance rank, Umeyama alignment is not possibleRISC-V_GD32VF103-TIMER0 timer interrupt java Array subscript variable _Java Basic grammar : array be based on stm32 Control four-wheel trolley motor drive ( one ) be based on redis Design of liking function Software engineering career planning mysql Query random data by conditions _MySQL Random query of several qualified records centos7 install RabbitMq