小红书 C++ 凉经

一面 20min

手撕:支持O(1) 获取栈内最小元素的栈

有原题最小栈,前几天刚看过,秒了

问C++ 和操作系统八股

  1. 内存布局
  2. 不同进程的内核空间对应的物理空间是一致的吗
  3. 智能指针概念用法
  4. mapunordered_map 区别
  5. vectorstack 底层实现,deque 的分块大小可以改变吗。
  6. 虚函数八股,虚函数类内存会多什么
  7. constconstexpr区别

问实习和科研,不追问。结束,反问是否需要了解多深搜广推,貌似不需要很了解

二面 50 min

一个月后约二面,二面后一周挂,无感谢信,要 0 offer 了

问了下基本情况,意向,实习,科研

实习相关:

  1. 有没有测试过每个阶段具体的耗时
  2. 问底层的存储库,后面才知道面试官是做存储的,这块了解确实不深入。基本上每次都死在这里,但是这块比较复杂,实习没有能了解到这里,导致变成一个巨坑的点
  3. protobuf 序列化有了解吗,做了什么优化这么快
  4. 为什么遍历protobuf开销大

手撕lru,问怎么实现线程安全,怎么提高使用锁的并发性能(这个忘了,应该是分片)

口述排序链表的方式,最优的排序算法(归并)

口述raft选主过程

全部评论
不容易啊,赶紧加油找其他的。好事多磨
点赞 回复 分享
发布于 今天 15:51 陕西

相关推荐

10-27 21:13
已编辑
门头沟学院 Unity3D客户端
有人问,我就把我目前几次hr面遇到的所有问题都汇总在这里了其实hr面总体都是聊天的状态,能进入hr面只要不是太离谱,拿到后续意向都问题不大了,放平心态就好自我介绍为什么学unity?Unity学习的时长学习路径是怎样的?项目经历是独立完成/合作/实习?有offer 了吗,有没有比较意向的吗?找工作更关注什么?薪资/平台/项目/品类有了解过游戏公司的工作流程吗?了解游戏公司的加班情况吗?能否接受加班?你认为进入公司可能会接触什么方面的工作内容?你认为在工作中可能会遇到什么困难?过去的项目中哪个比较有成就感?跟着课程做项目和自己做项目有什么不同的感受?在做xx项目的时候有收获什么经验?找工作过程中认为我们家的笔试和别人家的笔试有什么区别?你对我们的笔试有什么感受?有印象比较深刻的面试吗?你对自己制作的游戏Demo可以打多少分?对之前技术面的感受?问学习经历项目是自己学习的吗?还是怎么来的?做这些项目的原因?(学unity的原因)身边有认识学习unity的人吗?聊学校经历对unity客户端的理解?客户端在整个游戏开发过程中起到了什么作用?客户端会分非常多的模块,有了解过都有什么方面吗?在先前的技术面试有反问过什么问题?在技术之外,你在选择一个工作的时候还会考虑什么方面,有什么想问的?目前其他公司offer 进展?公司在xx,地点ok吗?身边人对自己的评价?有做过16向人格测试吗?你感觉准不准?团队合作中有没有遇到比较难沟通的人?你是如何处理的?你喜欢和什么样的人交朋友?你比较不能接受什么样的事情?比较不能接受的性格?你认为自己除了热爱游戏以外你在这个岗位还有什么优势?你认为自己有什么不足?如何调整自己的不足?最近在学习什么?有什么印象深刻的书?其中哪句话你比较受用?如果拿到offer之后的时间规划?能不能来提前实习?目前流程中其他公司的薪资水平?期望薪资?反问
点赞 评论 收藏
分享
评论
6
13
分享

创作者周榜

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