柠檬微趣(C++后台实习)一面、二面、HR面

📍面试公司:北京柠檬微趣

👜面试岗位:C++后台实习

一面:

📖面试问题:

  1. 项目介绍,挑了个项目中实现的内存池让现场用C++写一下关键的类定义,一边写一边讲解为什么这样设计
  2. 我设计的这个内存池和直接使用malloc有什么区别
  3. mmap的原理,malloc是不是使用的mmap
  4. 常规C++八股(问的不是很多,时间久了不太记得了),TCP和UDP的区别
  5. 问道C++原子操作和内存序,也是要求现场用C++写一下
  6. 排序,C++实现快排
  7. 要求将上面不稳定的快排改进为稳定的快排
  8. 反问:没问

🙌面试体验:

全程都在敲代码的感觉

二面:

📖面试问题:

  1. 项目介绍(感觉面试官完全不关心)
  2. 海量long long类型的数据,找到中位数(答的外部排序,然后找中位数)
  3. 如何进一步降低IO开销,高效找到中位数
  4. leetcode 两数之和,秒了
  5. map和unordered_map的区别
  6. 单链表排序使用哪种排序算法最合适,为什么?
  7. 设计多线程高并发的服务器日志框架(基本思路是生产者-消费者,然后缓冲区交换减少争用)
  8. 反问:如何进一步降低IO开销,高效找到中位数(数学随机、高位比较,只是提供了可能的思路,感兴趣可以问问AI)

🙌面试体验:

一上来就找中位数,虽然是高频题,但是突然被打蒙了,多想了会,其他的没啥。

HR面:

📖面试问题:

  1. 自我介绍
  2. HR介绍公司、介绍待遇
  3. 给HR讲讲什么是C++11
  4. 为什么选择C++,为什么更喜欢偏底层的岗位
  5. 询问实习时间,是否还有其他在流程中的实习机会
  6. 反问: 没问

🙌面试体验:

似乎岗位竞争还挺激烈?到时间了,让我等了10多分钟HR才结束上一场,面试过程感觉就纯聊天。

#牛客AI配图神器#

#软件开发笔面经#
全部评论
接好运
1 回复 分享
发布于 03-23 16:28 湖北
太强了大佬
点赞 回复 分享
发布于 03-23 16:28 湖北
佬,你是笔试后多久进行的一面呀?我上周五做的笔试,四道题 100% 100% 80% 85% ,到现在还没通知面试。
点赞 回复 分享
发布于 昨天 11:40 山东

相关推荐

03-21 19:40
已编辑
华中科技大学
2.26暑期第四面,淘天某部门研发工程师C/C++,提前约好了时间并告知是电话面,下午快六点面完后晚上八点多就接到电话约了二面,一面面试官听声音感觉很年轻,面了大概40min1. 自我介绍,然后开始逐个聊项目细节2. 问websocket协议+消息格式的封装3. 问第一个项目能支撑到多少的并发、单个事务的延迟是多少4. 问不能支持更高并发的瓶颈是什么5. 项目中访问的服务商API实测延迟是多少6. 问第二个项目中的关键设计,简历上写到的一些功能是如何去实现的7. 第三个项目涉及到grpc和pb,问技术选型的考量8. grpc作为一个类似二进制的RPC框架,底层是什么原理?比如说协议设计、封装格式等等方面9. 接下来开始聊实习,细说实习内容,顺便问了一下了不了解当时用的一些仪器的原理,我没答上来,面试官说实习四个月都没有好奇底层原理想把它弄明白嘛(是的没错)10. 对于k8s的了解大概是什么程度11. 给了一道算法题,思考后说怎么做+时间空间复杂度:有n个点的有向无环图,邻接矩阵为d[i][j],数值范围是1到10e9,如果d[i][j]为0的话就说明i到j没有边,求满足点1到点n的路径长度为17的倍数这个约束条件的最短路径(不知道为什么电话面要做算法,听题目听了好久想了一会儿做出来了,用二维动态规划,不过时间复杂度好像答错了,面试官说回去再想一想)12. 反问环节:问了一下业务和base这次面试还是比较简单的,感谢善良的面试官小哥哥虽然二面后还在泡着#淘天##面经##C++##牛客AI配图神器#
查看12道真题和解析
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

更多
牛客网
牛客企业服务