一面
-
做题:最大频率栈(FreqStack),比如入栈 5,7,5,7,4,5 第一次弹5,因为5频率最大,第二次弹7,因为5和7频率一样,但是7更靠近栈顶,依次弹出来是 5, 7, 5, 4, 7。用的堆+map,感觉做的有点复杂
-
让我讲当时笔试的题。。。。讲我的思路,六边形那个
-
讲实习的项目和用的技术
-
MySQL四种隔离级别举例,幻读。乐观锁和悲观锁
-
缓存雪崩,缓存穿透,缓存击穿,各自的解决办法
-
Kafka消息积压问题
-
java和sleep和wait的区别
-
怎么让一个线程等另一个线程(join),问我join怎么调,谁调谁,怎么join。。我讲了下go的channel同步
二面
-
DFS和BFS,一般都有什么优化方案
-
找文件里最大的100个数,建堆过程
-
3个文件,找里面大家都有的数字(我讲的字典树)
-
设计模式问了一些,让讲责任链
-
网页爬虫,每个网页会有很多超链接,都要递归爬完,爬过了就不爬了,怎么设计
-
Redis怎么去重,RDB和AOF
-
算法题:一个网站会有自己的QPS限制,当一分钟内的QPS超过阈值之后就拒绝请求,写代码模拟下这个过程
主管面就是聊聊人生
全部评论
(5) 回帖