网易互娱平台开发二面4.15(1h)

面试官没有开摄像头,无自我介绍,最后也无反问环节,不知道会不会寄
全场景题,无八股,场景题会问的比较细致

场景一:贪吃蛇游戏设计,用面向对象思想,讲讲类对象,成员变量和方法怎么设计划分,实现游戏逻辑
场景二:微博系统,时间线查询功能,关注,发布,类似朋友圈,讲讲系统设计,包括数据库缓存的设计(这个系统设计讨论了将近半个小时,细致到会问表的字段,查询链路,优化,加锁情况)
数据结构:讲讲二叉排序树 讲讲完全二叉树
算法一:判断完全二叉树
算法二:给一个数组,都是整数,有序,除了一个单独元素剩下都是成对出现,找到单独的元素,要求logn复杂度(二分写红温了。。。)
全部评论
后续已挂
1 回复 分享
发布于 04-19 21:39 陕西
暑期?
点赞 回复 分享
发布于 05-13 09:18 北京
咱俩一个面试官吧,除了最后一个代码题不一样,其他的一模一样
点赞 回复 分享
发布于 04-22 10:36 广东
好难啊,答得怎么样
点赞 回复 分享
发布于 04-18 12:49 上海
佬,约三面了吗
点赞 回复 分享
发布于 04-18 11:20 甘肃
这算法题感觉技巧性有点高啊
点赞 回复 分享
发布于 04-17 15:45 陕西
场景题是口述的嘛,还是给题面的呢
点赞 回复 分享
发布于 04-15 22:39 广西
有一个关注表(id, 用户id,关注者id),然后我在用户id和关注者id都上了索引,然后并发场景,插入用户a关注用户b和插入用户c关注b,加锁情况,会冲突吗
点赞 回复 分享
发布于 04-15 17:30 北京

相关推荐

05-09 20:22
已编辑
门头沟学院 Java
timeline参考:3.22 笔试 AK4.3 一面4.11 二面4.15 三面4.17 HR面-------------更新:4.29 晚上21点 offer确认邮件一面(纯八股):1. 重写和重载2. Java 的反射和普通创建对象的性能比较,反射的应用3. redis 高性能原理4. IO 多路复用,select、poll、epoll,epoll 底层,epoll 的边缘触发和水平触发5. https 中 tls 的握手过程6. 秘钥协商协议,非对称加密算法7. HTTP 1.0 1.1 2.0 3.0 8. HTTP 请求的返回状态码9. ICMP 协议, ICMP应用10. ARP 协议,ARP 应用11. 进程分配的内存空间12. 进程内存空间中的 BSS 段13. 系统调用14. TCP 三次握手和四次挥手15. 三次握手过程中的状态变化16. 为什么需要 TIME_WAIT 状态?17. TIME_WAIT 状态过多会有什么影响?18. 僵尸进程和孤儿进程19. 软链接和硬链接20. 缺页中断21. 算法:两个栈实现队列二面:1. 缓存经典问题2. 项目的功能介绍,项目定位3. 兑换秒杀的流程4. Redis 扣减成功,MySQL 扣减失败的情况5. 如何实现自定义注解防重复提交?6. Redission 分布式锁原理7. Redission 分布式锁如何保证加锁的原子性?8. 为什么 lua 脚本是原子性的?9. setnx 实现分布式锁10. Redission 分布式锁续期原理?watchdog 机制底层?11. RabbitMQ 延迟消息和 Redission 延迟消息实现原理12. 各种延迟消息的实现和 XXL-JOB 定时调度的区别?怎么选型?13. 你会怎么实现延迟消息?14. 对应 JDK 自带的 delayQueue 和时间轮算法实现延迟信息的缺点15. JVM 层面来实现延迟消息,此时应用要停机迁移,如何转移队列里的消息?16. 算法:找出两个大文件的相同数据行,可用内存很小三面:项目拷打以及项目延伸的场景问题,主要是高可用、高性能相关#牛客AI配图神器#
点赞 评论 收藏
分享
评论
1
23
分享

创作者周榜

更多
牛客网
牛客企业服务