2021 latest Huawei Java school recruitment face-to-face questions, baidu Java interview questions and answers

Ali_ A cat that doesn't eat fish 2021-10-14 09:18:11
latest huawei java school recruitment

One 、 Electric surface :

Self introduction.

Project situation :

  • One of the most influential projects for you ( The questions about the project in the interview are all about the project )?
  • Why do you want to do this project ? Of this project ideal Who brought it up ?
  • How to realize the transmission and storage of big data in the project
  • Which part of the project is the most difficult to overcome ? How to conquer ?

A survey of basic knowledge :

  • The benefits of modularity
  • Htttp agreement
  • hashmap and concurrenthashmap Differences and advantages and disadvantages of the two
  • Yes MySQL Understanding , and oracle The difference between
  • View and cognition of design patterns
  • What are the design patterns
  • How to implement distributed caching
  • How to avoid deadlock in multithreading
  • Java Garbage collection mechanism
  • Yes Runtime Understanding

Pay great attention to the investigation of basic knowledge , Be sure to review and sort out the basic knowledge before the interview . The content of basic knowledge investigation will generally focus on the project content , When preparing the project introduction in the early stage, it is necessary to transpose properly , Think about the interviewer's questioning logic , Avoid setting yourself a trap .

2021 The latest Huawei Java Face to face examination questions , Baidu Java Interview questions and answers _ The programmer

Two 、 Field surface :

2021 The latest Huawei Java Face to face examination questions , Baidu Java Interview questions and answers _ The programmer _02

Background :

  • Why choose programming
  • When to start programming
  • How to teach yourself
  • Read those books
  • Project investigation
  • Whether members have ever had a dispute on a certain point during the operation of the project ? As Leader How did you solve ? Specific examples ?
  • The final effect of the project
  • Design patterns used in specific parts of the project and brief reasons for selection
  • What needs to be improved in the project and draw up an improvement plan

Questions to ask

Technical projects account for a considerable part of the time , From technology to individual team leadership in the project , From the ability to complete execution to the flexibility of thought , It's all the information the interviewer wants . therefore , You must prepare for your project in many ways , In the process of project review, we need to constantly think about improvement schemes and specific measures .

3、 ... and 、 HR Noodles :

  • avocation
  • Why not take part in the competition ?
  • Do you think you give full play to the advantages of team members as a team leader during the operation of the project ? Specific examples ?
  • How to view Ali's investment in big data ? What suggestions do you have for Ali's development ? What do you think of the development of ant gold clothes ?
  • Occupation planning , The direction of future work
  • Where is my hometown , Are you willing to develop in Hangzhou for a long time ?
  • Salary and employment situation

It's important to hide your mistakes properly , Because as an interviewer , It's hard for us to judge what deficiencies are intolerable for the company , If you play casually on the spot , It is prone to language loopholes , It is used as a starting point to expose its own defects . therefore , Carefully prepare all kinds of questions before the interview , Deliberate on language , Try to lead the topic in a direction conducive to yourself .

A summary of the interview questions of ant Jinfu

The ant gold dress Java On one side of the fence :

  1. HashMap&ConcurrentHashMap Let's talk about consensus hash Algorithm ?
  2. Optimism lock & Pessimistic locking ?
  3. Reentrant lock &Synchronize? Four characteristics of transaction ?
  4. A two-stage commit mechanism for transactions ?
  5. Cluster index & Nonclustered index ?
  6. Let's talk about the usage scenario of index with my own practical experience ( To say one is to give an example )?
  7. The current reading & Read the snapshot ?
  8. Class loading process ?
  9. The mechanism of parental delegation and the reasons for its use ?
  10. say something GC Algorithm ?
  11. Http&Https The difference between Https The core parameters and basic principles of thread pool. The tuning strategy of thread pool. What career plan do you have

The ant gold dress Java Two sides of gang ( Start with the project ):

  1. Talk about the projects you're involved in , Where is the technical difficulty ?
  2. Collections.sort Bottom level sorting ?
  3. Sort stability ?
  4. Ranking strategy for specific scenarios ?
  5. Http Request process ,DNS Three handshakes and four wave of hands are used to describe the use of thread pool and concurrency tools ?
  6. The principle of database index is frequent, how to analyze and solve the problem of recycling in the old age Spring IOC、AOP?
  7. Tell me about SpringBoot/SpringCloud Some applications of ?
  8. Block queues without java How to realize the self provided ,condition and wait You can't use the congestion window to talk about , Why use the principle of slow start algorithm load balancing ?
  9. Redis The problem of data consistency ( Distributed multi node environment & Stand alone environment )?
  10. Tell me about docker Containers ?
  11. How to achieve peak clipping under he Gao concurrency , Current limiting ?
  12. What career plans do you have ( Every interviewer has to ask this question , Three sides, too )

The ant gold dress Java Three sides of the post ( Mostly talk about life ):

  1. Understanding of middleware used in the project (Dubbo、MQ、Redis、kafka、zk) How is the server avalanche caused ?
  2. Have you had this experience before ?
  3. How to guard against ?
  4. Design ideas of high concurrency architecture the biggest problems encountered in previous projects and solution strategies the biggest setbacks encountered in life the biggest things encountered in life that make you feel the most successful what career plan do you have


ad locum , Due to the interview MySQL More questions , Therefore, it is here to MySQL As an example, summarize and share . But you often have to learn more than that , There is also the use of some mainstream frameworks ,Spring Source code learning ,Mybatis The learning of source code and so on need to be mastered , I've also sorted out these knowledge points

2021 The latest Huawei Java Face to face examination questions , Baidu Java Interview questions and answers _ The programmer _03

2021 The latest Huawei Java Face to face examination questions , Baidu Java Interview questions and answers _ The backend development _04

This article has been  CODING Open source project :【 A big factory Java Analysis of interview questions + Core summary learning notes + The latest explanation video + Actual project source code 】 Included

本文为[Ali_ A cat that doesn't eat fish]所创,转载请带上原文链接,感谢

  1. Usage relations and differences of count (1), count (*) and count (a field) in MySQL
  2. 2021 Ali Java advanced interview questions sharing, Java Architect interview materials
  3. Mybatis - dynamic SQL statement - if usage - MySQL series learning notes
  4. [go to Dachang series] deeply understand the use of where 1 = 1 in MySQL
  5. [secret room escape game theme ranking list] Based on spring MVC + Spring + mybatis
  6. Redis log: the killer mace of fearless downtime and rapid recovery
  7. 5 minutes to build redis cluster mode and sentinel mode with docker
  8. Java小白入门200例106之遍历ArrayList的几种方式
  9. Java小白入门200例105之Java ArrayList类
  10. Java小白入门200例104之JDK自带记录日志类logging
  11. Practice of high availability architecture of Tongcheng travel network based on rocketmq
  12. Chapter 9 - Linux learning will - file archiving and compression tar --- zip
  13. Java小白入門200例104之JDK自帶記錄日志類logging
  14. JDK avec journalisation de classe dans 200 cas 104
  15. Java ArrayList Class for Introduction to Java LITTLE WHITE 200 example 105
  16. Plusieurs façons de traverser ArrayList à partir de 200 exemples 106
  17. Provectus / Kafka UI: open source Apache Kafka's Web GUI Graphical interface management tool
  18. Design pattern series: Singleton pattern
  19. Java小白入門200例105之Java ArrayList類
  20. Understanding Java record types
  21. Five load balancing algorithms implemented in Java
  22. Data structure must be an example to understand dynamic programming (with universal Python code)
  23. The idea and implementation of recursion in data structure (Python)
  24. The idea and implementation of linked list (Python)
  25. Data structure must be queue and double ended queue (Python)
  26. Idea and implementation of data structure must be able stack (Python)
  27. Data structure | time complexity (with video explanation)
  28. 20 flutter libraries you should know
  29. Case sharing: Online failure caused by Dubbo 2.7.12 bug
  30. Open source | didi open source, general functional components for Java authentication, authentication, management and task scheduling
  31. Flutter multi engine supports platformview and thread merging solution
  32. In depth understanding of netty: viewing netty traffic control from occasional downtime
  33. Spring AOP internal skill cultivation
  34. Interviewer: is Tomcat a symbolic parent delegation mechanism?
  35. Expérimentez la première tablette de consommation Linux. La puce et le système d'origine sont tous faits maison
  36. 2021 summary of the latest Java common open source libraries, Java interview handwritten code
  37. 2021 latest Java factory interview true questions, Kafka introduction video
  38. 01 javase - première connaissance de l'installation de Java et de l'environnement de développement
  39. The sales volume in September broke the record: Weilai and Xiaopeng both exceeded 10000, with an ideal month on month decrease of 24.7%
  40. Required for interview: HBase block cache
  41. Redis core principle and practice: implementation principle of hash type and dictionary structure
  42. MySQL deep dive: analyzing performance schema memory management
  43. Redis cache: kill interviewer 25 asked
  44. Solution of Chinese garbled code in idea integrated Tomcat console
  45. 2021 the latest java development interview, 46 interview questions take you to understand the advanced Java interview
  46. 2021 spring recruitment bat interview questions are explained in detail and explained clearly
  47. 2021 latest java developer learning route, 2021 latest Ali Java advanced interview questions and answers
  48. 2021 summary of the latest Java common open source libraries, the top java development tools necessary for developers
  49. Java communique avec les capteurs industriels via socket et DTu, RTU
  50. Does Hadoop have to run on Linux? (the root cause is the permission opening advantage of the operating system Linux)
  51. Java communique avec les capteurs industriels via socket et DTu, RTU
  52. 2021 summary of the latest java knowledge system. It took 8 days to finally understand JVM tuning
  53. Introduction au tissu de service Azure
  54. 【.Net vs Java? 】 先来看一下Java和C#的数据类型区别。
  55. 2021 summary of the latest java knowledge system, will you only have the technology of junior engineers
  56. 【.Net vs Java? 】 先來看一下Java和C#的數據類型區別。
  57. [.NET vs Java?] regardez d'abord les différences de type de données entre Java et C #.
  58. 2021 latest Java interview questions and answers, Java interviewer's favorite garbage collection mechanism
  59. 2021 latest Java interview written test, distributed ID generation algorithm in Seata project of source code analysis
  60. 2021 latest Java experience sharing, what java knowledge do we need to learn