阿里控股程序员一面
1、自我介绍
(项目、)
2、讲项目做的好的一个点
3、大量用户连接时,负载的处理和断连的处理
4、gRPC的作用
5、客户端请求到达服务端后的通信链路
6、数据库中用户密码的加密存储
7、高并发场景下单个连接数不足的问题具体讲讲
8、为什么要用线程池
9、项目还有哪些不足和改进点
(科研↓)
10、讲讲图像拼接怎么做的(传统处理方法)
11、深度学习方法呢
12、用了哪些深度学习的框架
(手撕↓)
13、给一个整数n,一个max_sum,从1-n中选择数字,使得和小于等于max_sum,同时选取的数量最多,输出max_length,同时给定一个banne_num,表示被ban掉的数
14、分析时间复杂度和空间复杂度(都是O(N))
15、要求空间复杂度0(1),如何修改,修改之后的时间复杂度是多少
16、设计一个数据结构,要求插入时间复杂度为logN,并且输出所有数的中位数时间复杂度为O(1)
(其他)
17、之后的规划(工作城市,工作方向)
18、实习时长
19、反问
面试体验很好,没有八股(谢天谢地,背的太差了),本来简历没有写科研项目,但用的深度学习和部门方向比较match,说了很多
#发面经攒人品#