2023-3-28 美团-优选-软开

在经历过阿里云的拷打,阿里云二进宫,小米的划水面之后,今天迎来的是如沐春风般的美团面试 —— 嘿嘿,第一次是小姐姐面试官。

我承认是我之前骂美团骂得太大声,我的问题(不过我ak了你还过这么久给我发消息,是有点不厚道了吧)。

面试官是个很温柔的小姐姐,本来9点半面试,过了5分钟她给我打电话,说路上有点堵车,很抱歉,让我再稍等一下,感觉她很慌张也很惭愧没准时面试,其实我作为面试者倒也没那么在意啦,她这抱歉的态度整得我都有点不好意思了嘿嘿。这也算预示了今天的面试会很清爽吧。

后来小姐姐进了会议室,感觉还是很慌张地打开我的简历,一条一条的小声嘟囔着阅读,然后一番寒暄后就开始面试了

自我介绍和项目介绍就不提了,快进到八股和拷打~

项目和研究方向:

  • 研究方向?NLP相关啊,那你懂知识图谱吗?聊聊?(其实我根本不懂知识图谱,一篇论文没看过,了解程度仅限在NLP的综述中看到过,但我赌她也不懂,把NLU和NLG的知识混起来一通狂吹哈哈哈)
  • 哦,你们项目中也有用到知识图谱啊?你们怎么实现的呢?因为我们这边也需要使用知识图谱进行分析,所以懂知识图谱很加分。(继续吹牛)
  • 那你的研究方向会被ChatGPT取代吗?你觉得你相对与ChatGPT有什么不足和优势吗?(怎么可能有人能做得过ChatGPT啊哈哈哈,但我还是厚着脸皮说ChatGPT只是把NLG干趴了,NLU还有活下去的希望(其实也没有,因为NLU问题基本都可以转换成NLG,但我就是赌她不懂哈哈哈哈哈))
  • 似乎是被我唬住了,小姐姐说很不错哈哈哈
  • es是你自己搭建的还是用的现成的?(这个问题我到现在也没明白,她难道以为我是用了Lucene仿照es搭了个es?)
  • 说一下es的倒排索引吧
  • 你刚才说到了后端有个聚类算法?怎么实现的?
  • 你们是怎么提升效率的?怎么测试的?
  • 前端后端的接口文档是你在负责吗?你对这种前后端对接的工作有什么心得吗?

八股:

  • 三次握手
  • TCP 和 UDP 的区别
  • GET 和 POST
  • Linux 用过么?怎么查看内存使用情况?怎么查看负载均衡?怎么查看堆和栈?
  • 设计模式了解吗?说一说单例模式的两种实现方式
  • C++ 中对象是怎么创建的?(我说new,室友说是怎么会是new啊哈哈哈,肯定是构造函数啊哈哈哈哈哈)
  • 线程的生命周期(其实就是进程的那 5 个状态,但是问线程我还愣了一下)
  • 堆和栈聊一聊?堆中放什么?栈中放什么?
  • 事务隔离级别?MySQL 默认的事务隔离级别?MVCC?
  • B 树和 B+ 树?为什么用 B+ 树?
  • MySQL 什么时候需要建立索引?什么时候不需要?
  • MySQL 是怎么查询数据的?(这个问题我说了两个答案,一个是一条 SQL 语句的执行流程,但转念一想她是不是考的不是这块,我就又答了一遍主键索引和二级索引的查询过程)
  • MySQL 分表(没复习,直接说不会)
  • 如何用栈实现一组的数的倒序?(两个栈,这个题面试官没有描述清楚,我开始还以为是栈 + 队列)
  • 给你一个链表,如何判断有环?快慢指针(伏笔!!注意了家人们!!大伏笔!!),时间复杂度呢?空间?
  • 看你笔试成绩很不错啊(开玩笑,我第一次ak),来道题吧:剑指 Offer II 026. 重排链表
  • 我写的是空间复杂度为 O(N) 的算法,她问我说有没有 O(1) 的,我说如果是偶数的话可以把链表拆成两半,然后后半翻转,最后程 Z 字型连连接(我还在那比划,给她一直搁那比划 Z,笑死),如果是奇数的话可能要判断一下。她说那你怎么找到一个链表的中点呢?我说快慢指针。对啊,那你为什么不用呢?(伏笔回收)
  • 忘了你还会 Python,那你说下 Python 的内存管理吧(其实我根本不知道什么 Python 的内存管理,只知道 GC,我就把 GC 说了一遍)

面完后 8 分钟,明天下午 3 点二面,祝我好运。

#美团#
全部评论
知识图谱笑死我了😂
1 回复 分享
发布于 2023-03-28 19:47 浙江
软开和后端区别在哪
1 回复 分享
发布于 2023-05-03 21:21 山东
优选哪个部门啊?
点赞 回复 分享
发布于 2023-03-28 17:30 浙江
楼主今天咋样,我周一二面完也没啥后续了😭
点赞 回复 分享
发布于 2023-03-29 16:07 北京
老哥是研究生还是本科生
点赞 回复 分享
发布于 2023-04-07 10:39 广东

相关推荐

8 43 评论
分享
牛客网
牛客企业服务