preface

Are you still looking for a company that doesn’t have a “996,” or did you stumble on an interview? Prepared all aspects of the self-introduction, lost in the depth of technology; Or you may have memorized technical knowledge completely, but failed in interview skills.

Java collections/generics interview questions

ArrayLi St and 1inkedList

2. The difference between HashMap and HashT abl e

3, Collection the Collecti package structure

4. Common features of generics (to be added)

List, Set, Map

What’s the difference between Array and ArrayList?

7. What are the features of Map

8. Collection classes are stored in the java.util package and have several main interfaces

What is the 1IST interface

10. ArrayList

11. Vector (Array implementation, thread synchronization)

Talk about LinkList.

13, What Set

14. HashSet (Hash table)

What is a TreeSet?

16, Say LinlkHashSet (HashSet+Li rlkedHashMlap)

17, Hashlap (array + linked list + red-black tree

18. Talk about Coneurr entHashMap

19. HashTable (Thread-safe)

20. TreeMap (sortable)

21, LinHasMap (Record the insertion order

22. Generic classes

23, Type wildcard?

24. Type erasure

Java exception interview question

1. What are the two types of exceptions in Java?

2. How many mechanisms are there for handling exceptions?

3. How to customize an exception

4, try catch fifinally, try has a return: finally?

5. Exepti on and Error packet structure

6. Thow is different from THORws

7. Difference between Error and Excepti on?

8. What is the difference between Error and Excepti on

I0 and I0 in Java

I0 stream in Java?

2, Java I0 and I0 differences

3. What are the commonly used I AND O classes

4. The difference between byte stream and character stream

5. Block I0 model

6. Non-blocking I0 model

7. Multiplexing I0 model

8. Signal driven I0 model

9. Asynchronous I0 model

10, JAVA NIO

HI0 buffer

12. Non-blocking of hI0

13, the Channel

14 and Buffer

15, the Selector

Java reflection interview questions

1. What other methods can you use to create objects besides using new?

2. Is it more efficient to create objects with Java reflection or with new?

The role of Java reflection

4. Where is reflection used?

5, the implementation of reflection:

Java reflection class

7. Pros and cons of reflection mechanism:

Java Reflection API

9, Reflection use steps (get Class object, call object method)

There are several ways to get a job Class object

11. Use reflection to dynamically create object instances

Java serialization interview questions

1. What is JavS serialization and how to implement it?

2. Save the object and its state to memory or disk

Serialized objects keep their static members unsaved as byte arrays

4. Serialized user remote object transfer

5. Seri Alizable implements serialization

Write0bject and read0bject customize serialization policies

7. Serialize ids

Serialization does not save static variables

The Transient keyword prevents the variable from being serialized to a file

10, serialization (deep Clone one implementation

Java notes interview questions

1. What are the four standard meta-annotations?

2. What are annotations?

Multithreading & and questions

1. There are several ways to implement multithreading in Java

Inherit the Thread class

3. Implement Runable interface.

ExecutorService and CallableFuture have return value threads.

5. Thread pool-based approach

6. Four thread pools

7. How do I stop a running thread

What is the difference between Noti Fy 0 and Noti fyAll 0?

What’s the difference between sleep 0 and waitO

10. What is volatile? Can order be guaranteed?

What is the difference between the startO and runO methods in Thread?

12. Why are wait, notify, and notifyA11 not in thread

13. Why are wai T and Noti FY methods called in synchronous blocks?

What is the difference between the interrupted and isInterruptedd methods in Java?

15. What is the difference between Synchronized and Reentr antLock in Java?

16, there are three threads T1, T2, T3, how to ensure sequential execution?

17. What is the difference between Synchr oni zedMap and C oncurrentHashMap?

What is thread safety

19, What does Thread yi el d do?

What is the difference between submitO and execute 0 methods in Java thread pools?

21, say what you know about synchronized

22, How do you use synchronized keyword? Have you used it in symchr onized

23. What is thread safety? Is Vector a thread-safe class?

24. What does the volatile keyword do?

25. Briefly explain your understanding of threading

Thread lifecycle state)

27. NEW State (NEW)

28, Ready state (RUNABLE)

29. RUNNING State

30. BLDCKED

31. Thread DEAD

There are 4 ways to terminate a thread

The difference between start and run

34. JAVA background threads

34. JAVA background threads

35. What is optimism lock

What is the pessimistic lock

What is a spin lock

38. Symchronized Synchronization lock

39, Reentr antLock

Condition and 0bject lock methods are different

41. The difference between tryLock and Lock and lockInterruptibly

Semaphore signal pass

43. Semaphore differs from Reentr antLock

44. Reentrant lock (Recursive lock)

Fair lock and unfair lock

46. ReadWri teLock Read-write lock

Shared locks and exclusive locks

48. Mutex Lock

49. Lightweight lock

50, biased lock

51, section lock

Lock optimization

53, Thread basic method

54, Thread wait

55. Thread sleep

56. Thread yield

57. Threads interrupt

58. Join waits for other threads to terminate

59. Why use join0 method?

60, Thread wake up (notify)

Thread other methods

62, processes,

63. Context

64. Register

65. Program counter

66. FCB- “Switching frame”

Context switch activities

The cause of thread context switch

69, Synchronization lock

70, deadlocks

Thread pooling principle

Thread complex

73. Composition of thread pools

74. Rejection strategy

Java thread pool working process

JAVA blocking queue principle

Blocking queues in Java

78, Arr ayBlockingQueue (Fair, unfair)

81. DelayQueue (cache invalidation, scheduled task)

82, Synchr onousQueue (does not store numbers

Data, which can be used to transfer data)

83, LinkedTr ansferQueue

84, LinkedBlocki ngDeque

The difference between daemon threads and local threads in Java

What is the difference between thread and process?

87, What is context switching in multithreading?

The difference between a deadlock and a live lock, the difference between a deadlock and hunger?

What is the thread scheduling algorithm used in Java?

90. What are thread groups and why are they not recommended in Java?

Why use the Executor framework?

92, The difference between Exector and Executors in Java?

How do I find which thread is using the most CPU time on Windows and Linux?

What is atomic operation? What are the atomic classes in the Java Coneurrency API?

Concurrency is a Java Concurrency API. What are the advantages over synchronization?

What is Executors Framework?

What is a blocking queue? What is the implementation principle of blocking queues? How to implement the producer-consumer model using blocking queues?

98. What are Callable and Future?

99. What is FutureTask? Start tasks using the ExecutorService.

100. What is the implementation of concurrent containers?

Multithreaded synchronization and mutex are implemented in several ways. What are they?

What are the conditions of competition? How do you find and solve competition?

103, Why do we call rum0 when we call start 0, and why can’t we call run0 directly?

104. How do you wake up a blocked thread in Java?

105. What is the difference between CycliBarri AR and Count downLatch in Java?

106. What is immutable and how does it help write concurrent applications

107. What is the thread scheduling algorithm used in Java?

108. What are thread groups and why are they not recommended in Java?

The JVM interview questions

1. Is there a memory leak in Java? Please describe it briefly.

2, 64 bit JYM, int length is majority?

What are the differences between Serial and Parallel GC?

4, 32 bit and 64 bit JYM, int type variable length is majority?

5. The difference between WeakReference and SoftReference in Java?

6, JYM option -xx: +UseCompr essed0ops has what effect? Why use it

7. How to determine whether the JvM is 32-bit or 64-bit using a Java program?

What is the maximum heap memory for a 32-bit JVM and a 64-bit JMM?

9. What are the differences between JRE, JDK, JYM and JIT?

Explain Java heap space and GC?

11. JMM memory area

12. Program counter (thread private)

13, virtual stack thread private)

Local method area (thread private)

15. Can you guarantee GC execution?

How to obtain the memory used by Java programs? What percentage of the heap is used?

17. What is the difference between a heap and a stack in Java?

18, Describe the mechanism of JYM loading class files

What is GC? Why GC?

Heap (heap-thread shared) run-time data area

21. Method area/persistent generation (thread sharing)

JMM runtime memory

23. Cenozoic Era

The old days

Yonghuan generation

JAVA8 and metadata

27. Reference counting

28. Accessibility analysis

29. Mark-sweep algorithm

30. Copying Algorithms

31. Mark-compact algorithm)

32. Generational collection algorithm

New generation and replication algorithm

34, old age and tag copy algorithm

JAVA strong references

JAVA soft references

37. JAVA weak references

JAVA virtual references

Generation collection algorithm

Copy algorithms in the new generation

In the old days – tag sorting algorithm

Partition collection algorithm

The GC garbage collector

Serial garbage collector (single thread, replication algorithm)

45, ParHew garbage collector (Serial+ Multithreading)

49, Parallel Avenge (Multi-threaded replication algorithm, efficient)

Serial 01D Collector Serial 01D collector

Parallel 01D Collector Parallel 01D Collector

59, CMS collector (Multi-threaded tag clearing algorithm)

G1 collector

JMm class loading mechanism

Class loaders

Parent assignment

64, 0SGI (Dynamic Model System)

Dynamically changing the structure

Modular programming and hot swap

67, JYM memory model

68, stack

69, local method stack

70. Program counter

71, heap

72. Method area

Generation recycling

The difference between a heap and a stack

When will Fu11GC be triggered

What is a Java virtual machine? Why is Java called a “platform independent programming language”?

77. Object allocation rules

78, Describe how JM loads c1ASS files.

Java object creation process

80, Briefly describe the Java object structure

How to determine whether an object can be reclaimed

Does garbage collection occur in the permanent generation of JM

Garbage collection algorithms

What are the tuning commands?

Tuning tools

When will Minor and Full GC occur?

87. You know what JVM performance tuning is

To the above test answers, interview treasure book interested friends click here with screenshots can be obtained for free

Mysql interview questions

1. Database storage engine

2. InoDB (B+ tree)

2. TokuDB (Fractal Tree- Nodes with data)

3, MyIASM

4, the Memory

5, database guide | with what

6. Differences between ImoDB and MyISM

7, index,

8. Common indexing principles are

9. What are the three paradigms of database

10. First Normal Form (1st HF column is non-separable)

11. Second Normal Form (2nd NF- Each table describes only one thing)

Normal Form (3rd HF- No transitive dependence on non-primary key columns)

A database is a transaction

14. SQL optimization

Drop, delete, and Truneate

What is a view

17. What is inner join, left outer join and right outer join?

18. What are the problems caused by concurrent transactions?

What are the transaction isolation levels? What is the default isolation level for MySQI?

How to optimize the large table?

21. Horizontal zoning

Where is the primary key of id

SQL statement set for stored procedure specific function

24, Stored procedure optimization ideas

25. Trigger (a program that can execute automatically)

26. Database concurrency strategy

27, What types of locks are available in MySQL?

What are the different tables in MySQL?

29. Describe the difference between MyISAM and InnoDB in MySQL database

What are the four transaction isolation levels supported by InoDB in MySQL?

What is the difference between a CHAR and a VARCHAR?

What is the difference between a primary key and a candidate key?

33. What is Myi Samchk used for?

34, What is the difference between MyISAM Static and MyISAM Dynamic?

35, What happens if – a table has a column defined as TIMESTAMP?

36, How do you see all the indexes defined for the table?

37, What do you mean by % and in the LIKE declaration?

What is the column comparison operator?

What’s the difference between a BLOB and a TEXT?

What is the difference between mysql_fetch array and MySQL_fetch_ object?

41. Where will MyISAM tables be stored and their storage format provided?

MySQL: How to optimize DISTINCT?

43, How to display the first 50 lines?

44, How many columns can be used to create an index?

45, What is the difference between NOW() and CURENT_DATE()?

What is a nonstandard string type?

47, What are generic SQL functions?

48, Does MySQL support transactions?

49, what is the best field type for recording currency in MySQL

MySQL > select * from ‘MySQL’;

51, What can be the string type of a column?

MySQL database as the storage of the release system, more than 50,000 increments a day, is expected to operate and maintain for three years, how to optimize?

Lock optimization strategy

The bottom realization principle and optimization of cable bow

55, When is an index set but not available

How to optimize MySQL in practice

57, the method of database optimization

58, describe the MySQL database, index, primary key, unique index, joint index difference, impact on database performance (from both read and write)

What is a transaction in a database?

60, The cause of SQL injection vulnerability? How to prevent it?

Select the appropriate data type for the fields in the table

62. Storage period

Indexing is a very important concept for relational databases. Please answer some questions about indexing

64, Explain the difference between external join, internal join and self-join in MySQL

Overview of transaction rollback mechanism in Myql

What are the parts of SQL language? What are the operational keys of each part

67. What are integrity constraints?

What is a lock?

What is a view? What is a cursor?

70. What is a stored procedure? With what?

71. How to understand the three paradigms popularly?

What is a basic table? What is a view?

73. What are the advantages of trial views?

74. What does NULL mean

What is the difference between a primary key, a foreign key, and an index?

76. What can you use to ensure that fields in a table accept only values in a specified range?

What are the methods of SQL statement optimization? (Select a few)

What is optimistic lock

What is the pessimistic lock

What is a timestamp

What is row-level locking

What is table level locking

83, What is page-level locking

Redis interview questions

1. What is Redis?

2. What is the difference between Redis and other key-value stores?

3. Redis data type?

4. What are the benefits of using Redis?

5. What advantages does Redis have over Memcached?

6. What are the differences between Memcache and Redis?

Redis is single-process single-thread?

What is the maximum capacity of a string value?

9. Redi S Persistence mechanism

10. Cache avalanche, cache penetration, cache warm-up, cache update, cache degradation and other problems

What is hot data and cold data

12. Why is single-threaded REdi S so fast

13. Data types of REDI S and usage scenarios for each data type

Redi S expiration strategy and memory elimination mechanism

Redis common performance problems and solutions?

16. Why is the operation of Redi S atomic

Student: How do you guarantee atomicity?

17. Redi S transactions

18. What is the persistence mechanism of Redis? What are their strengths and weaknesses?

19. Redis Common performance Problems and solutions:

Delete redis expiration key?

21, Redis recycling strategy (elimination strategy)?

22. Why does EDis need to put all data in memory?

23. Do you know the synchronization mechanism of Redis?

Pipeline has what advantage, why to use Pipeline?

25, Have you used Redis cluster? What is the principle of cluster?

26. When will Redis cluster solution make the whole cluster unusable?

27, What are the Java clients supported by Redis? Which is the official recommendation?

28. What are the advantages and disadvantages of Jedis versus Redi sson?

29. How to set and verify the password in Redis?

What is the Redis hash slot?

31, What is the master/slave replication model of Redis cluster?

Will Redis cluster write operations be lost? Why is that?

33. How are Redis clusters replicated?

34. What is the maximum number of nodes in Redis cluster?

How to select database for Redis cluster?

How to test the connectivity of Redis?

How to understand Redis transaction?

What are the Redis transaction related commands?

39. How to set the expiration time and permanent validity of Redis key respectively?

How does Redis optimize memory?

41, How does Redis recycle process work?

What are some ways to reduce the memory usage of Redis?

What happens when Redis runs out of memory?

44, How many keys can a Redis instance hold? List, Set, SortedSet The maximum number of elements they can store

MySQL has 2000W data, redis only 20W data, how to ensure that the data in Redis is hot data?

46, Redis the most suitable scene?

47. Suppose there are 100 million keys in Redis; There are 10W keys that start with some fixed known prefix, and if you look for all of them, right?

48, If there is a large key need to set the expiration time, what should be paid attention to

49, Have you ever used Redis for asynchronous queues?

Have you ever used Redis distributed lock? What is it

Memcached interview questions

1. What is Memceached and what does it help?

2. What are the application scenarios of memcached service in enterprise cluster architecture?

2. How to implement Memcached distributed cluster?

3. What are the features and working principles of Memcached?

4. Describe the Memcached memory management mechanism.

How does memcached work?

6. What is memcached’s biggest advantage?

Memcached and MySQL query

What are the pros and cons of memcached versus localcache (PHP APC, Mmap files, etc.)?

9. What is the cache mechanism for memcached?

10. How does memcached implement redundancy?

11. How does memcached handle fault tolerance?

12, how to import and export memcached items?

13. What do you do with cached data if it expires between exports and imports

14. How does memcached authenticate?

What are threads in memcached? How to use them?

16. What is the maximum length of a key that memcached will accept?

17. What restriction does memcached place on the expiration time of items?

18. What is the maximum number of items memcached can store?

19. Can memcached use memory more efficiently?

What is a binary protocol, and should I care?

21. How does memcached’s memory allocator work? Why not malloc/ Free! ? Why use Slabs?

22. Is memcached atomic?

23, How to implement sessi on shared storage in the cluster?

Difference between memcached and Redis

Directing the interview questions

1. What is mongodb?

2. What are the features of mongodb?

3. What do you mean by NoSQI database? What is the difference between NoSQL and RDBMS directly? Why use and not use NoSQL databases? Say – how many advantages of HoSQLI database?

4. What are the types of HoSQL databases?

5. What are the basic differences between MySQL and MongoDB?

6. How do you compare MongoDB to CouchDB and CouchBase?

7. What makes MongoDB the best HoSQI database?

8. Does journa1 have a problem with incomplete entries (such as one that happens to break down halfway)?

9. What is the role of profilers in MongoDB?

What is a namespace?

11. If a user removes an attribute of an object, check whether the attribute is deleted from the storage tier.

12. Can log features be used for secure backup?

13. Is nu11 allowed for null 1?

14. Update operation fsync to disk immediately?

How to perform transaction/lock?

16. Why is my data file so huge?

17. How much is owed to enable backup failover?

18, What is master or primary?

19. What is secondary or slave?

Do I have to call getLastErr or to make sure the write works?

21. Should I start a sharded or non-sharded MongoDB environment?

22. How do shar ding and Replicati on work?

23. When will data be spread across multiple shards?

24. What happens when I try to update a document on a chunk that is being migrated?

25. What if I launch a query when a shard is stopped or slow?

Can I delete the old files in the moveChunk directory?

27. How do I view the links Mongo is using?

28. If the moveChunk fails, do I need to manually remove some of the transferred documents?

29, If I’m using Greplication, can I use log Gournaling for one part and not for the other part?

30. What happens when you update documents on a Chunk that is being migrated?

Select * from A: {B, C} where A: {B, C} where A: {C, B} where B: {C, B}

32. What if a Shard is stopped or slow and a query is launched?

33. Does MongoDB support stored procedures? If so, how to use it?

34, how to understand the Gri aFS mechanism in MongoDB, why MongoDB uses Gri dFS to store files?

35, What is NoSQL database? What is the difference between HoSQL and RDBMS? When do YOU use and not use NoSQL databases?

Does MongoDB support stored procedures? If so, how to use it?

How to understand the Gri dFS mechanism in MongoDB: why does MongoDB use Gr I DRS to store files?

38. Why are MongoDB data files large?

39. What happens when you update a document on a Chunk that is being migrated?

A: {B,C} A: {C, B} A: {C, B} A: {C, B}

41. What happens if a Shard stops or is slow and launches a query?

42. What is the role of profilers in MongoDB?

43. If a user removes an attribute of an object, is the attribute deleted from the storage tier?

44. Can log features be used for secure backup?

45, Update operation fsync to disk immediately?

How do I perform transactions/locks?

47. What is a master or pr imary?

The role of getLastErr or

49. How do Sharding and replication work?

50. When will data be spread across multiple shards?

51. What happens when I try to update a document on a chunk that is being migrated?

How do I view the links Mongo is using?

53, Mongo DB structure introduction

54. Overall structure of the database

What language is MongoDB written in

What are the advantages of MongoDB

What is a set

What is a document

59. What is Mongod?”

60. “What is the mongod parameter

61. What is “Mongo”

62, MongoDB which command can switch database

What is a non-relational database

What are the types of non-relational databases

65. Why MOngoDB?

66. Which scenarios will MongoDB be used

67. What do namespaces in MongoDB mean?

68. Which languages support MongoDB?

How do I create a new database in MongoDB

How do I view the database list in MongoDB

71, What is sharding in MongoDB

Sharding-mongodb Manua121 How do I view connections using MongoDB

What is replication

How do I insert a document into a collection in MongoDB

How to remove a database Co1lecti on Methods24 in MongoDB How do I remove a database in MongoDB

How to create a collection in MongoDB.

77. How do I view a created collection in MongoDB

78, How to delete a collection in MongoDB

79. Why use profilers in MongoDB

Does MongoDB support primary and foreign key relationships

What data types do MongoDB support

82. Why use “Code” in MongoDB

83, Why use “Regu1ar Expressi on” in MongoDB

84. Why use the “0bject ID” type in MongoDB

How do I insert a document into a collection

86. What are the components of “ObjectID”

87. What are indexes in MongoDb

88, How to add index

What method can I use to format the output

90, How to use “AN” OR” OR’ conditional loop to query documents in a collection

91. How do I update data in MongoDB

How do I delete a document

93. How do I sort things in MongoDB

What is aggregation

95. What are replica sets in MongoDB

Spring Boot interview question

1. What is Spring Boot?

2、为什么要用Spr ingBoot

3. What are the advantages of Spring Boot?

4. What are the core annotations for Spring Boot

A? Which notes are it mainly composed of?

5. How many ways to run Spring Boot

6. How do you understand the starters in Spring Boot?

7. How do I run some specific code when Spring. Boot starts?

Does Spring Boot need a separate container to run?

What is the monitor in Spr ING Boot?

How to use Spring Boot to implement exception handling?

11. How do you understand the Starters in Spring Boot

12, Springboot commonly used starter

13. Spr ingBoot How to implement hot deployment

14, How to understand the Spring Boot configuration load order

15. What are the core configuration files for Spring Boot? What’s the difference?

How to integrate Spring Boot and Acti veMQ

17. What is JavaConfig?

How do I reload the changes on Spring.boot without restarting the server

19. What is a monitor in Spring Boot?

20, How to disable THE security of endpoints in Spring Boot?

21. How do I run a Spring Boot application on a custom port?

22. What is YAML?

23, How to implement Spring Boot application security?

How to integrate Spring Boot and Acti veMQ?

25. How to use Spring Boot to implement paging and sorting?

What is Swagger? Did you implement it with Spring Boot?

27. What are Spring Profiles?

28. What is Spring Batch?

What is a Freelarker template?

How to use Spring Boot to implement exception handling?

Which Starter Maven dependencies do you use?

What is a CSRF attack?

33, What is “ebSockets?

What is AOP?

What is Apache Kafka?

36. How do we monitor all Spring Boot microservices?

37, What are the formats of Spring Boot configuration files? What’s the difference?

What are the ways to enable the Spring Boot feature?

What is the directory structure of Spring Boot?

What are some ways to run Spring Boot?

What is the principle of Spring Boot automatic configuration?

42. How do I run some specific code when Spring. Boot starts?

43. What are the configuration reading methods available in Spring Boot?

44. What logging frameworks does Spring Boot support? Which is the recommended and default logging framework

45. How do Spring Boot define multiple sets of different environment configurations?

Is Spring Boot compatible with old Spring projects and how?

47. What are the methods for protecting Spring Boot applications?

What’s new with Spring Boot 2. X? What’s the difference from 1.x?

49, How do I reload changes on Spring Boot without restarting the server?

Springboot into mybati S process

What is the difference between Spring Boot, Spring MVC and Spring?

What is Spring Boot Stater?

53. What other Starter Project Opti ons does Spring Boot provide?

54. How does Spring quickly create product-ready applications?

What is the easiest way to create a Spring Boot Project?

Is Spring Initializr the only way to create Spring Boot Projects?

How do I use SpringBoot to automatically reload my application?

What is an embedded server? Why do we use embedded servers?

How do I add generic JS code to Spring Boot?

What is Spring Date?

What is Spring Data REST?

62, path = “userscollectionResourceRe1 =” users “how with spring Data Rest used together?

63. What happens in the background when a Spring Boot application runs as a Java application?

64. Can we replace Tomeat with Jetty in spring-boot-starter-Web?

How to use Spring Boot to generate a WAR file?

How to deploy to different servers using Spring Boot?

67, What is the difference between RequestMapping and GetMapping?

68. Why don’t we recommend using Spring Data Rest in real applications?

69. How do I change the package name of a project in Spring Initializer?

70. Where can I find the full list of properties that can be configured with Applicati on.propertierde?

What are the differences between JPA and Hibernate?

What dependencies do H2’s JPA applications need to connect to an in-memory database using Spring Boot?

How do I choose Hibernate as the default implementation of JPA without any configuration?

Where is the specified database connection information? How does it know to automatically connect to H2?

How do we connect to an external database like MSSQL or Orcale?

What is the default H2 database name for Spring Boot configuration? Why is the default database name testdb?

77, What happens if H2 is not in the classpath?

78, can you give an example of Resd0nly business management?

79. What is the best way to publish Spring Boot custom configurations for user applications?

80. What are the requirements for configuration files?

How do I use configuration files to get through Sprin

G Boot Configures the configuration of a specific environment?

82, How do we] set up Spring Boot applications using Maven?

83, How do I disable certain auto configuration?

What external configurations does Spring Boot support?

How to test a Spring Boot application?

What does Spring Boot Actuator use?

Where can I place the default static home page in SpringBoot?

89. What is the priority of static resource direct mapping in SpringBoot?

90, Inherit WebMveC onfi Gur erAdapter abstract class.

91. What are three important annotations introduced by @spr ingBootApplication?

92. How many annotations are attributes in the @spr ingBootApplication annotation equivalent to?

Spring Cloud interview question

1. What is Spring Cloud?

2. What are the advantages of using Spring Cloud?

3. What does service registration and discovery mean? How is Spring Cloud implemented?

4. What is the significance of load balancing?

5. What is Hystrix? How does it achieve fault tolerance?

6. What is Hystrix circuit breaker? Do we need it?

7. What is Hetflix Feign? What are its advantages?

8. What is Spring Cloud Bus? Do we need it?

9. What are microservices

10. What is service circuit breaker? What is service degradation

Fur Eks and ZooKeeper are both available for search and discovery.

What is the difference between SpringBoot and SpringCloud?

13. What is Hystrix circuit breaker? Do we need it

14. Talk about the implementation principle of RPC

15. Advantages and disadvantages of microservices? Tell me about the potholes in the development project?

What is the difference between Spring Ecloud and Dubo?

17. Compare REST and RPC

What do you know about the microservices stack?

19. How do microservices communicate independently?

How does SpringCL OUD implement service registration?

21. The difference between Eureka and Zookeeper

22. What is the Eureka self-protection mechanism?

23, What is Ribbon?

24. What is feigin? What are its advantages?

25. What is the difference between Ribbon and Ribbon?

26. What is Spring Cloud Bus?

27, SpringCL OUD circuit breaker function?

28, Spring Cloud Gatew ay?

29. What is Fur Eka better than Zookeeper as a service registry?

30. What is Ri BBON load balancing?

What does Ri BBon load balancing do?

What is the Zuul routing gateway

33. What can distributed 2 centers do?

34, Hystrix related notes

Eureks and ZooKeeper both provide service registration and discovery functions. What is the difference between them?

Because the interview copy is too long, all the following small make up in the form of screenshots!

To the above test answers, interview treasure book interested friends click here with screenshots can be obtained for free

Rabbi OF the interview

Dubbo interview questions

MyBatis interview questions

They are the interview questions

Data structure interview questions

Algorithmic interview questions

Kafka interview questions

Micro service questions

Linux interview questions

Java thousands of essential interview questions, prepare for gold nine silver ten, to the above test answers, interview treasure book interested friends click here with screenshots can be obtained for free