顺丰同城java一二三面 凉
顺丰一面
数组中找到总和k的所有组合 (递归, 能不能用两层循环实现? 这个当时没想到, 可能是用背包dp,但是找所有组合也是三层循环, 不知道正确答案是什么)
项目
分布式红锁原理
md5加密之后怎么解密, 这个我觉得是不可逆的, 就说了jwt加密解密的流程
mq场景问题, 绑定模型, 怎么实现延迟消息(这个不会, 说了一些ScheduledThreadPoolExecutor)
redis 快的原因
数据库
数据库索引, 索引优化方式, 建在什么字段比较合适
为什么用b+树, innodb和myisam区别
统计一个表中的某个字段个数(count(distinct(字段)))
悲观锁乐观锁, 事务特性, 隔离问题
计算机网络
tcp udp区别
http和https区别, https端口号(没想起来)
linux基本指令(pwd, cd, vim, ps, awk, sed, scp) (后三个都不会)
一个文件中包含了接口和接口号, 如何进行排序
冒泡排序和快速排序的复杂度稳定性对比, 大数据情况下哪个快,小数据情况下使用哪个(我都说的快排..)
问了一个小时, 而且面试官声音有电流, 听得很难受
最后也没反问, 说过了的话一周之内给二面,感觉是凉了...
下午三场笔试,一场面试直接到晚上10点,强度拉满了
9.29二面
redis和mysql区别
redis获取锁的原理
redis分布式锁的原理
redis主从复制的原理(不会)
redis管理集群的原理
mysql的理解
索引 mysql锁
反问 表现怎么样
还可以,基本说到点上了,但是语言逻辑没有捋清楚.
通过的话两天之后hr面
10.14三面
项目问题
了解顺丰同城吗
反问
有什么需要改进的地方 实习经验少
感谢hr特意打电话通知我凉了, 总比泡死在池子里好
#顺丰科技22届秋招面试##面试题目##顺丰科技#