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