当前位置:网站首页>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 14:28:00 【Si Teng】
now 4 In the middle of the , Although the peak season of gold, silver and four has passed , However, many large factories are still in a state of shortage of personnel , Such as The ant gold dress 、 JD.COM etc. .
Some time ago , Introduced by a friend, I had the honor to interview Ali , Before the interview is a more confident state , After all, there was nothing wrong with the previous technology , In the same age, it can be regarded as the great God level . But I don't know this year Baidu What is the situation of the interview , On three sides, I was badly abused , Just hang up .
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 and black trees You need to compare the size to insert , 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? ?
- stay Baidu Under the 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 Sort Algorithm The way 、 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
I also learned a lot during the interview . The feeling is quite basic , Second, it's more difficult for me , Three sides asked about some places they were not prepared to go . I don't know much about the backend , During the interview, I felt that my answer was very general, and I hung up on three sides , Purring ~ Can only accept the facts , Wait until the second half of the year . Finally, for the above frequently asked questions, I also summed up the major Internet companies java Most of the interview questions and answers involved in the programmer interview are made into documents and learning notes, and the file and structure can be taken by yourself ( Include Dubbo、Redis、Netty、zookeeper、Spring cloud、 Distributed 、 High concurrency architecture technical data )
版权声明
本文为[Si Teng]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231424557910.html
边栏推荐
- LLVM - 生成 if-else 以及 PH
- 一个月把字节,腾讯,阿里都面了,写点面经总结……
- source insight via samba
- Introduction to the use of countdownlatch and cyclicbarrier for inter thread control
- Man man notes and @ reboot usage of crontab
- Processing MKDIR: unable to create directory 'AAA': read only file system
- 交通灯系统51单片机设计(附Proteus仿真、C程序、原理图及PCB、论文等全套资料)
- 【Servlet】Servlet 详解(使用+原理)
- After entering the new company, the operation and maintenance engineer can understand the deployment of the system from the following items
- 1分钟看懂执行流程,永久掌握for循环(附for循环案例)
猜你喜欢
redis的五种数据类型
Detailed explanation of SAR command
爬虫练习题(一)
Electronic scale weighing system design, hx711 pressure sensor, 51 single chip microcomputer (proteus simulation, C program, schematic diagram, thesis and other complete data)
一篇博客让你学会在vscode上编写markdown
AT89C51单片机的数字电压表开发,量程0~5V,proteus仿真,原理图PCB和C程序等
直流可调稳压电源的Proteus仿真设计(附仿真+论文等资料)
On the insecurity of using scanf in VS
8.2 文本预处理
单片机的函数信号发生器,输出4种波形,频率可调,原理图,仿真和C程序
随机推荐
Sed learning for application
顺序表的操作,你真的学会了吗?
Four ways of SSH restricting login
Mq-2 and DS18B20 fire temperature smoke alarm system design, 51 single chip microcomputer, with simulation, C code, schematic diagram, PCB, etc
浅谈skiplist在LevelDB的应用
Detailed explanation of C language P2 selection branch statement
XX project structure notes
SHT11传感器的温度湿度监控报警系统单片机Proteus设计(附仿真+论文+程序等)
KVM learning resources
编译Openssl
Upgrade of openssh and modification of version number
Qt界面优化:Qt去边框与窗体圆角化
Redis源码分析之HSET流程与ziplist
翻牌效果
source insight via samba
51单片机的花卉、农田自动浇水灌溉系统开发,Proteus仿真,原理图和C代码
C语言知识点精细详解——数据类型和变量【1】——进位计数制
Processing MKDIR: unable to create directory 'AAA': read only file system
循环队列的基本操作,你学会了吗?
JS parabola motion packaging method