26暑期实习——美团测开二面(已offer)

感谢团子收留!

后端暑期实习从3月多投到现在,基本是简历挂/笔试挂,个别一面挂,感觉是简历项目太烂了。

总时长:30分钟

1.一面面试官有没有给你介绍过业务

2.自我介绍

3.项目相关

3.1 项目是网上找的吗(是的,但是代码都是自己写了一遍)

3.2 项目里面最核心的部分(异步秒杀)

3.3 电脑上有代码吗,打开看一下(找了一下发现在实验室电脑上,遂无)

3.4 秒杀的功能有没有测试过,以及如何保证数据库和redis的一致性

4.八股

4.1 最常使用的一些设计模式

4.2 乐观锁和悲观锁及对应的使用场景

4.3 红黑树的底层细节有没有了解过,哪些数据结构中使用到了红黑树

4.4 了解过哪些Linux命令

5.AI

5.1 接触/使用过哪些AI,你会用AI去帮你干什么

5.2 AI辅助编码有没有用过/了解过

5.3 使用AI设计一个爬虫工具,你会怎么做(提到了本科毕设用到了爬虫+浅浅的NLP,介绍了一遍)

5.4 有没有调用过AI相关接口去开发一些工具(无,一般直接官网上问)

6.手撕

本来以为30分钟的面试时长不会有手撕,但还是出了

6.1 合并两个有序链表 (3min)

面试官:再做一道吧

6.2 三数之和

7.入职时间,能不能实习到9月中下,工作时长等问题

8.反问

#牛客AI配图神器#

#ai智能作图##如何判断面试是否凉了##简历中的项目经历要怎么写##牛客创作赏金赛#
全部评论
1 回复 分享
发布于 04-24 16:20 广东
接好运1
点赞 回复 分享
发布于 04-27 13:18 黑龙江
接好运
点赞 回复 分享
发布于 04-27 13:18 黑龙江
手撕是给链接还是本地ide哈?
点赞 回复 分享
发布于 04-24 20:01 湖北
兄弟base哪里的呀?
点赞 回复 分享
发布于 04-24 19:55 湖北
祝贺
点赞 回复 分享
发布于 04-24 18:36 天津
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, ListNode *next) : val(x), next(next) {} * }; */ class Solution { public: ListNode* mergeTwoLists(ListNode* list1, ListNode* list2) { // 创建一个虚拟头节点(dummy node),简化边界条件处理 // 虚拟节点的next将指向合并后的链表头 ListNode* dum = new ListNode(0); // cur指针用于构建新链表,初始指向虚拟节点 ListNode* cur = dum; // 同时遍历两个链表,直到其中一个被完全遍历 while (list1 != nullptr && list2 != nullptr) { // 比较当前两个节点的值,将较小者接入新链表 if (list1->val < list2->val) { cur->next = list1; // 将list1节点接入 list1 = list1->next; // list1指针后移 } else { cur->next = list2; // 将list2节点接入 list2 = list2->next; // list2指针后移 } cur = cur->next; // 新链表指针后移 } // 将未遍历完的链表剩余部分直接接入新链表 // (三目运算符:如果list1不为空则接list1,否则接list2) cur->next = list1 != nullptr ? list1 : list2; // 返回合并后的链表头(跳过虚拟节点) return dum->next; } };
点赞 回复 分享
发布于 04-24 15:16 广东
恭喜恭喜,面试官有说到岗时间吗
点赞 回复 分享
发布于 04-24 14:06 江苏
接好运
点赞 回复 分享
发布于 04-24 14:03 江苏

相关推荐

评论
8
10
分享

创作者周榜

更多
牛客网
牛客企业服务