2018 Java Internship Spring Recruitment Summary

Because the female ticket is in Beijing, I plan to go to Beijing for an internship, so I started to review Java in December last year, and I started doing projects. The video is a video of a dark horse. It's okay, I read the Java foundation and SSM framework, and made a small project. , and then watch the intermediate project class of Niuke.com, do a fitness headline project, and then it is the road to brushing questions. It is recommended to brush the questions on the Sword Point Offer several times. If you have the ability, you can also brush the LeetCode, and then more Look at some good blogs, the summary is really great, in terms of books, it is mainly about in-depth understanding of the Java virtual machine, the art of concurrent programming or Java concurrent programming practice, TCP/IP volume 1, Spring source code analysis, high-performance MySQL, algorithms, Computer operating systems, computer networks, etc. Anyway, it is beneficial to open the book. Due to their comparison of dishes, the big factories basically hang on one side, so they invested in a wave of small and medium-sized companies, and finally got a good offer, ending the hard road of spring recruitment. The road is a long way to go, and I will go up and down to search for it.
Below is a list of several companies.

Baidu

  1. project related
  2. How to implement asynchronous queue
  3. What to do in the case of high concurrency
  4. data structure in java
  5. concurrenthashmap source code (segment lock and CAS)
  6. The difference between hashmap and concurrenthashmap
  7. deadlock
  8. tcp/ip architecture
  9. TCP three-way handshake, what will happen twice
  10. The difference between HTTP/1.0 and HTTP/1.1
  11. Long and short connections
  12. Determine if a linked list has a cycle
  13. hashset source code
  14. Design a hashmap cache
  15. Design Patterns
  16. match match problem

Tencent

  1. project related
  2. inner class
  3. static
  4. class loading
  5. memory leak
  6. GC
  7. puzzle

JD.com

  1. project related
  2. Is HashMap thread safe?
  3. hashmap source code
  4. Why is Concurrenthashmap thread safe?
  5. How to achieve thread safety in java
  6. singleton pattern
  7. volatile

Numbers

  1. project related
  2. SpringMVC process
  3. Bubble Sort
  4. quicksort
  5. Reorder 200w data

Founder International

  1. What is SpringBoot
  2. What is stored in redis
  3. mysql and redis are consistent
  4. How to register and log in
  5. How password encryption is implemented
  6. Session sharing of nginx
  7. How does asynchrony work?
  8. redis persistence
  9. Is the map ordered?

Oriental Enjoy

  1. project related
  2. How to implement the dao layer
  3. Which libraries are used in spring
  4. How to implement the interface

Jialong Group

  1. An introduction to common data structures
  2. Introduction to hashmap
  3. Quick row
  4. bubble
  5. Fibonacci sequence
  6. Judge the number of palindromes
  7. Joseph Ring
  8. springmvc life cycle
  9. restful understand
  10. Distributed cache

Great Wall Software

  1. how to login module
  2. The project is deployed in the tomcat step
  3. tomcat startup process
  4. Introduce redis
  5. How is asynchronous processing implemented?

Xingyu United

  1. Difference between == and equals
  2. Difference between arrarylist and linkedlist
  3. synchronized
  4. singleton pattern
  5. sql query

UF

  1. Annotations used by spring ioc
  2. Not logged in user interception
  3. sql left join and right join
  4. How message queues are implemented
  5. Annotations used by spring beans

Daily Fresh

  1. Quick row
  2. sql left join and right join
  3. mysql index
  4. Introduce b+ tree
  5. What data structure is the list of redis
  6. Common operations of linux
  7. Annotation of mybatis
  8. Implementation of multithreading
  9. Thread pool configuration
  10. How to find data in a file in linux

Millet

  1. How does the like function work?
  2. Why do likes and dislikes use message queues?
  3. How message queues are implemented
  4. synchronized和volatile
  5. The principle of synchronized implementation
  6. volatile visibility
  7. What are the types of thread pools
  8. how to use
  9. Talk about common design patterns
  10. Is the singleton pattern useful in a project?
  11. Observer pattern
  12. The difference between get and post
  13. tcp three-way handshake
  14. do you understand rcp
  15. Why not two and four handshakes
  16. jvm memory model
  17. jvm garbage collector
  18. gc algorithm
  19. linux find a word in a file
  20. What is the ping command of linux
  21. Commonly used commands in linux
  22. maven common commands
  23. git common commands
  24. mysql engine
  25. The difference between each engine
  26. Implementation principle of innodb
  27. abnormal classification

HJ

  1. hashmap
  2. linkedlist
  3. singleton pattern
  4. Quick row
  5. json format
  6. multi-threaded implementation
  7. Thread Pool
  8. Is string mutable?
  9. final
  10. How to log in
  11. How to tell if a user is logged in
  12. jdbc connection process

loan treasure

  1. How is the login module implemented?
  2. mybatis map
  3. Annotations used by springmvc
  4. restful
  5. what is pointer in c
  6. why not in java
  7. ajax
  8. what is asynchronous
  9. mysql database engine
  10. The difference between innodb and myisam

Core Engine

  1. Tell me about the data structure you know
  2. Can a red-black tree be written?
  3. Characteristics of red-black trees
  4. b-tree
  5. How to represent the graph in the code
  6. How to find the shortest distance between two nodes in a graph
  7. What are the comparison-based sorting
  8. The time complexity of each sorting
  9. Thread Pool
  10. thread synchronization
  11. The principle of synchronized implementation
  12. monitor implementation principle
  13. osi seven-layer model
  14. Protocols for each layer model
  15. Collection class in java
  16. Collection class usage scenarios
  17. Operating system, what do you know
  18. page replacement algorithm
  19. process thread
  20. deadlock

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324853964&siteId=291194637