一面 : 手写算法: 死锁,以O(1)时间复杂度取得最小值的栈,要求有pop push getMin方法 tcp三次握手加一次变成四次握手有什么问题? 浏览器输入网址之后发生了什么? mylsam,innodb的区别, 数据库行锁表锁,什么时候会加锁? 查询语句是否用到索引的分析。 rocketmq消息队列原理,单机性能多少? 为什么这么快? rocketmq如何支持事务的? 实习项目的问题,为什么要用当前的模型?有没有更好的模型可以选择?为什么不用更好的? 二面: 手写算法: 1.给一个字符串数组,统计每一个字符串出现的次数,要求不能用set,map.时间复杂度O(n). 2...