时间:1h 面试官上来先介绍了10分钟美团,然后让我自我介绍,介绍完就开始问问题,没怎么问项目, java和c++的区别 线程同步的方案 除了锁还有什么 分布式锁 redis setnx 数据库 手写sql,查询订单表中某个用户最近的100条订单,一个用户查询了100万条订单信息,如何优化 联合索引在b+树上怎么存放 b+树的优势 http和https的不同,非对称加密和对称加密是什么 http 和 tcp 分别在哪一层?作用?tcp如何保证可靠传输 25匹马,5个跑道,每次只能5匹,最少跑多少次选出最快的前三匹。 算法 1.二叉树的深度 2.最长回文子串