怎么说,面试表现的比较差,面试前也没有复习。
我特别纳闷面试官全程没有问一点java基础和java框架…
面试官问我实习是一直是做java吗
我严重怀疑面试官不是搞java的,搞java的不可能不问java基础。。。
- 自我介绍
- 实习相关 面试官还嘲讽我在网易呆了这么久就做了这么点东西。。。难受
- 画一下网易项目的架构图
- linux命令
(1)有一个文本每一行数据是一个订单
一行数据的末尾有这个订单的耗时,怎么计算平均耗时,怎么得出最大耗时
(2)top
问我top具体有哪些字段,我就记得cpu和内存,因为不常用,我真的忘记了
(3)free
(4)查看一个进程绑定的端口
- mysql B+树
- B+树为什么遍历快
- B+树和B树的区别
- 聚集型索引和非聚集型索引的区别
- mysql优化相关
- redis跳跃表
- redis sorted set内部怎么实现的?
redis我用还没用明白呢?怎么可能知道内部怎么实现
- 有一个场景,每天给滴滴的司机发奖励,一天完成了x单奖励5元,
完成了y单奖励6元,完成z单奖励7元,司机每完成一单,就会写入到MQ,每天零晨清算,设计下这个系统的流程及表。
每天零晨从MQ里拉取订单,再往奖励表写数据
count和money初始数据都为0,
每得到某个司机的一个订单,count++
如果count=x ,money+=5
如果count=y ,money+=6
如果count=z ,money+=7
当天的订单都处理完了,再结算奖励金额,并给司机发放奖励,已经发放过的修改状态为已发放
还有个问题就是每天的订单是有5000万,怎么办?
我就说用中间件对订单表做水平拆分。
- 算法题:
(1)一颗二叉树,从树的左侧看,输出能看到的节点
(2)一颗平衡二叉树,找出任意2个节点的公共祖先
(3)反转链表
说点什么
您将是第一位评论人!