当前位置:网站首页>Ali developed three sides, and the interviewer's set of combined punches made me confused on the spot
Ali developed three sides, and the interviewer's set of combined punches made me confused on the spot
2022-04-23 16:20:00 【InfoQ】

Ali side :
- According to convention Self introduction and project introduction
- sketch hash How did the conflict happen , What are the common processing methods , stay java Occur in the hash How to get multiple conflicts after a conflict value?
- Tell me about Java GC Mechanism ?
- Red black trees need to be compared in size to be inserted , What is the basis for comparison ? other Hash Conflict resolution ?
- JVM Memory model jmm Tell me all you know
- say something Java The principle of thread pooling ? What are the thread pools ? What type of thread pool does the thread pool factory have , And thread pool parameters ?
- BIO、NIO、AIO The difference and connection ?
- hash and B+ The difference between trees ? What scenarios are they applied to ? Which is better ?
- What's the concept of index and what's the use ?
- Java web Filter life cycle ?
- Tell me about TCP Three handshakes and four waves of the agreement ?
- mysql Database default storage engine , What are the advantages
- MySQL Transaction isolation level for , What problems should be solved separately .
- Talking about transaction characteristics (ACID)?
- Solution to generate unique order number under high concurrency
- Yes 10w Number How to play cpu performance Fast sum use java Realization
- What are the causes of deadlock ?
- Tomcat Class loading mechanism / J2EE In application class loader Hierarchical structure ?
- Is index scanning necessarily faster than full table scanning ? Why? ?
- Under Baidu's unified log system , If you do, for every request , Set a separate keyword ? In this way, you can quickly search the context through the unified log ;
- Chat spring Of IOC and AOP, What technologies are used ; In practical use , How to use ?
- Chat nosql, What are you familiar with ? for example mongodb、memcache、redis.
- Chat java Of juc frame , Be familiar with which of these classes , When did you use it , How to use ?
- Talk about jvm Your tuning strategy , If you have relevant handling experience in your work, please talk about .
Ali on both sides :
- Introduce your own projects , The technical points 、 difficulty . Technical points about the project , We talked about ;
- TCP/IP Handshake process , Retransmit relevant knowledge ;
- TCP And UDP difference ,TCP Reliability guarantee , Congestion control and flow control ;
- Various sorting The way of the algorithm 、 Time complexity ;
- Hash conflict resolution , Advantages and disadvantages ;
- De duplication in a large number of documents ;
- The difference between process and thread ;
- Process communication mode ;
- The difference between user mode and kernel mode ;
- Java Parent delegate mechanism , Break parental delegation ;
- volatile and synchronized difference ;
- Selection of database index ;
- Design patterns , The main question is about the singleton mode 、 Observer mode 、 Factory pattern and abstract factory pattern .
Three sides of Ali :
- Introduce your own projects , The technical points , Development history ; Difficulties encountered in the development process , And troubleshooting 、 The solution ;
- Commonly used data structures ,Arraylist and Linkedlist Ergodic efficiency ;
- The usual way of learning technology , What books are you reading , The next learning direction .
Last

版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231618492442.html
边栏推荐
- 浅谈 NFT项目的价值、破发、收割之争
- Best practice of cloud migration in education industry: Haiyun Jiexun uses hypermotion cloud migration products to implement progressive migration for a university in Beijing, with a success rate of 1
- Day (10) of picking up matlab
- The biggest winner is China Telecom. Why do people dislike China Mobile and China Unicom?
- 451. 根据字符出现频率排序
- Hyperbdr cloud disaster recovery v3 Release of version 3.0 | upgrade of disaster recovery function and optimization of resource group management function
- [section 5 if and for]
- volatile的含义以及用法
- Sortby use of spark operator
- How to quickly batch create text documents?
猜你喜欢
Force buckle - 198 raid homes and plunder houses
[key points of final review of modern electronic assembly]
[open source tool sharing] MCU debugging assistant (oscillograph / modification / log) - linkscope
Day 9 static abstract class interface
5 minutes, turn your excel into an online database, the magic cube net table Excel database
451. 根据字符出现频率排序
Change the icon size of PLSQL toolbar
ESP32编译环境的搭建
Master vscode remote GDB debugging
Unity shader learning
随机推荐
PHP 零基础入门笔记(13):数组相关函数
Construction of esp32 compilation environment
linux上啟動oracle服務
Website pressure measurement tools Apache AB, webbench, Apache jemeter
Coalesce and repartition of spark operators
The solution of not displaying a whole line when the total value needs to be set to 0 in sail software
Es common query, sorting and aggregation statements
Simple usage of dlopen / dlsym / dlclose
R语言中绘制ROC曲线方法二:pROC包
How to upgrade openstack across versions
Review 2021: how to help customers clear the obstacles in the last mile of going to the cloud?
JSP learning 2
捡起MATLAB的第(4)天
下载并安装MongoDB
Vision of building interstellar computing network
G008-HWY-CC-ESTOR-04 华为 Dorado V6 存储仿真器配置
Read the meaning of serial port and various level signals
05 Lua 控制结构
Tencent offer has been taken. Don't miss the 99 algorithm high-frequency interview questions. 80% of them are lost in the algorithm
ES常用查询、排序、聚合语句