1、自我介绍;2、项目(项目内容、处理问题的过程、协调能力);3.1 随机数生成器,可以p概率生成0,1-p概率生成1,构造一个新的生成器,以0.5概率生成0,0.5概率生成1(累加多个原始生成器来构造);3.2 进一步设计一个以1/n概率生成 1-N的随机数生成器;4、不用加减法,求两个数的和(位运算);5、左旋排序数组查找问题(二分,log(n));6、100个币,每次最多拿5个,最少拿一个,拿到最后一个算赢。你先拿,怎样赢得比赛(先拿4个,然后看对方拿几个,和对方每次凑总会为6个);7、饭卡的功能,尽量多列举(自由发挥);8、衣柜有很多衣服,如何整理(类似数组中数据的整理,可用哈希把同类衣服放一起,也可排序,将夏装往外放,冬装往里放);...查看更多