360 一面 (50min)
自我介绍
做个题先
n 个人同时报价,求出前 100 个报价最高的人。n 非常大。
优先级队列小顶堆可做。问除了这种方法还有什么方法:如果可以多机部署的话,可以对用户 id 做 hash,然后分流到多台机器,然后 map reduce 排序。
项目介绍
介绍项目
设计一个秒杀系统(我一点也不会,没准备过这个东西,随便讲讲,如何解决超卖我说用的数据库悲观锁,让我优化,没想到优化方法,寄)
连接数怎么测出来的
NIO 为什么高效
select epoll 区别
比较有成就感的事
对学习新语言怎么看
如果没有现成的解决方案,你怎么做?
消息数据缺失怎么办?CRC冗余校验
底层用的什么连接?TCP,websocket
反问
部门,商业化
其他
为什么牛客上 360 面经这么少。
#360##面经#