2023届 好未来正式批面经

背景:双非一本 无实习 项目kv数据库
时间线:投递8/3 -> 笔试8/13 -> 一面8/21 -> 二面8/21 -> HR面8/21
笔试比较简单,输入输出比较烦人(拿核心代码的用例直接当作输入,还需要自己解析字符串)。
三轮面试一上午完成,面完就通知下一面。一面项目问题比较多,二面大部分时间写题。
岗位:服务端开发工程师

一面 8/21

  1. 自我介绍
  2. 介绍项目
  3. 其他编程语言
  4. 介绍leveldb
  5. 数据结构的实现
  6. 详细介绍hash的KV结构
  7. 如果要查询hash中的所有Key如何操作
  8. 每次查询都需要从前向后遍历吗
  9. 是否可能出现哈希冲突
  10. 详细介绍zset的KV结构
  11. 范围查询zset下某些范围的Key
  12. redis的zset怎么实现的
  13. 介绍跳表
  14. redis的过期策略(定时,惰性)
  15. redis的持久化策略(AOF,RDB)
  16. redis主从同步原理(全量,增量)
  17. zset的使用场景,hash的使用场景
  18. leveldb封装的网络服务器
  19. epoll和poll的区别
  20. epoll的两种触发模式
  21. 网卡从收到数据到进程拿到数据的过程
  22. 如何减少数据拷贝(DMA)
  23. 介绍项目reactor模型
  24. 进程间通信方式
  25. 解决死锁问题
  26. 有哪些锁
  27. 访问临界区如何加锁
  28. 一写多读如何设计锁(读写锁)
  29. 介绍TCP四次挥手
  30. 客户端和服务器分别处于什么结束状态
  31. TIME_WAIT的作用
  32. 服务端有大量TIME_WAIT的原因
  33. 如何处理上述情况
  34. MySQL索引结构,介绍B+树
  35. 主键索引和联合索引分别如何工作
  36. SELECT .. WHERE a = ? AND b = ? ORDER BY c 如何创建索引
  37. SELECT .. WHERE a = ? AND b > ? ORDER BY c 联合索引abc是否失效
  38. MySQL如何保证数据一致性
  39. 介绍事务底层原理
  40. MVCC的undo log存放在哪
  41. 介绍用过的设计模式
  42. 面向对象三大特性
  43. 为什么要有多态
  44. 将参数中派生类指针使用基类指针替换是什么原则
  45. 多态如何实现的
  46. 析构函数可以是虚函数吗
  47. 析构函数/虚析构可以抛出异常吗
  48. C++的bug一般怎么调试
  49. 程序core dump如何调试
  50. 写代码一般使用什么环境
  51. 算法:二叉树的层序遍历
  52. 反问

二面 8/21

  1. 自我介绍
  2. 写项目中遇到的挑战,如何解决
  3. 项目中的分工(层次划分)的好处
  4. 主修语言
  5. C++和Java的区别
  6. 场景题:两个文件 1.txt 2.txt,每一行都是一个数字(正整数),1.txt中有20w行数据,2.txt中有100w行数据,文件内数字无序。希望得到3.txt,是两个文件中的数据合并到一起并正序排序的结果
  7. 该算法如何优化
  8. 如果将该算法放入分布式环境怎么做
  9. 未来规划
  10. 反问

HR面
聊天,不过听hr的意思是过了就给offer,没有意向书的概念。求offer QAQ
更新:hr面挂了

#好未来面试##好未来秋招#
全部评论
校友太强了
1 回复 分享
发布于 2022-08-31 23:56 黑龙江
大佬,场景题怎么答的?
1 回复 分享
发布于 2022-08-27 15:35 江苏
相同岗位,为啥一面问你这么多,我一面就是刷题😂
点赞 回复 分享
发布于 2022-08-23 12:10 陕西
楼主 你这问的这么多 不应该呀 请问官网流程是显示已结束吗?
点赞 回复 分享
发布于 2022-08-23 09:08 湖南
大佬现在官网状态是什么呢
点赞 回复 分享
发布于 2022-08-22 21:53 辽宁

相关推荐

ResourceUtilization:软开
投递京东等公司9个岗位
点赞 评论 收藏
分享
05-26 14:53
门头沟学院 C++
求职岗位:机器人开发工程师/规划控制/导航定位(岗位少之又少,就算有岗基本上也是简历直接被挂);嵌入式软件开发工程师。暑期实习总共面了五家(海投了二三十家,只有五家给面试):荣耀(嵌入式)、美团(机器人控制算法)、华为(AI工程师)、卓驭(嵌入式中间件)、海康威视(嵌入式软件),最终拿到了两家offer。荣耀(已挂):4.7 投递4.16 笔试4.23 一面:40min,主要就是项目,会结合项目问一些八股4.27 二面:15min,就是hr面4.28 结束美团(已挂):timeline忘了,一面问了不到一个小时,问的都是关于项目的东西,最后做了一个easy的leetcode原题,后续就挂了。(太可惜了,感觉好好准备准备控制算法有机会二面的)华为(已oc):免机试4.29 线下面试:一天面完专业面+业务主管面。专业面:45min,项目+简单八股。最后会在a4纸上手撕一道算法题(挺简单的,大概就是lc的简单-中等难度)业务主管面:30min,生活中遇到的难题,为什么选择华为,职业规划,...4.30 面试通过(符合1145定律),开始泡池子。5.15 oc卓驭(流程中):卓驭就一面,类似于技术面+hr面(30min):项目+基础八股,素质类的问题:什么时候入职,实习几个月,...海康(offer):笔试:挺简单的,选择+算法5.7 一面(40min):项目+项目八股(挖的比较深,问到答不出为止)5.12 二面(40min):hr面,个人爱好,发展方向,有无对象,...5.22 座谈会,当晚offer
点赞 评论 收藏
分享
评论
7
30
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务