搜索
搜 索
本版
文章
帖子
用户
图文精华
hadoop-2.6.0+zookeeper-3.4.6+hbase-1.0.0+hive-1.1.0完全分布 ...
首页
Portal
专题
BBS
面试
更多
登录
注册
用户组:游客
主题
帖子
云币
我的帖子
我的收藏
我的好友
我的勋章
设置
退出
导读
淘贴
博客
群组
社区VIP
APP下载
今日排行
本周排行
本周热帖
本月排行
本月热帖
会员排行
About云-梭伦科技
»
专题
›
技术学习(版主发帖区)
›
面试区
›
经验分享
›
23届菜鸡后端暑期实习面经汇总
0
0
1
分享
23届菜鸡后端暑期实习面经汇总
nettman
2022-6-23 21:35:25
发表于
经验分享
[显示全部楼层]
阅读模式
关闭右栏
0
1682
情况简介
不知名211的大三菜狗
算法稀烂+Java八股套餐
去年暑假在抖音实习过一段时间,结果还被tiktok面试官批没什么成长QAQ
感觉今年真的是艰难,希望以后能好起来吧...
3.3 腾讯IEG一面
110min
上来两道lc 各15min
lc 24 两两交换链表中的节点
https://leetcode-cn.com/problems/swap-nodes-in-pairs/
lc 124 二叉树中的最大路径和
https://leetcode-cn.com/problems/binary-tree-maximum-path-sum/
做的项目讲讲?redis和mysql数据一致性?为什么不用redis分布式锁?有哪些问题?分布式事务怎么解决的?
mysql,存储引擎有哪些?特点?MYISAM和Innodb区别?设计索引时有什么需要注意的?你还了解哪些关系型DB?
redis,了解哪些数据结构?底层数据结构实现都说说?为什么单线程?真的是单线程?做个榜单的话用原生Redis数据结构能做吗?redis除了主从还有哪些集群模式?
mq,讲讲选型?为什么用RabbitMQ?kafka性能为什么这么高?几个MQ消费者分别是怎么获取消息的?推还是拉?推和拉有什么区别?
linux下的io多路复用详细说说?select 的那个1024知道为什么有这个限制吗?
线程和进程说一下?线程和进程内存里是什么样的?IPC有哪些方式?
UDP和TCP区别?TCP为什么可靠?三次握手流程说一下?四次挥手说一下?三次挥手可以吗?
orm了解吗?有哪些好处?是安全的吗?怎么解决sql注入问题?
云原生相关的东西了解吗?
还了解哪些编程语言?说说协程?为什么有了线程还需要协程?go协程底层了解吗?协程都有哪些通信方式?给出一段代码说说运行结果。
gc了解多少?go有gc吗?说说具体gc算法?
反问:部门做啥的(和游戏部门对接),技术栈,还有哪些需要提高→有自己的思考,但是知识广度还是不太够...
3.8阿里云一面
电话面
1h30min
动态代理了解吗?说一下原理?
线程池核心参数?执行流程?
volatile是怎么实现的?在单核和多核CPU下有什么区别?(不会)
ConcurrentHashMap说一下?1.7和1.8区别?
ReentrantLock实现?可重入怎么实现的?
公平锁非公平锁实现?
jvm gc算法?g1详细说说?g1和CMS区别?
了解哪些设计模式?JavaIO里面有哪些设计模式?
说一下平衡二叉树(AVL)?
b树 b+树区别?
事务隔离级别?具体说说幻读?
Mybatis源码了解吗?
怎么判断链表是否有环?除了快慢指针还有其他方法吗?
redis分布式锁怎么设计?
redis 持久化方式?
redis缓存雪崩,击穿,穿透解决方案
mq怎么解决消息丢失、重复、积压
反问:部门做啥的,还有哪些需要提高的→ 有些东西最好还是不要黑盒使用,最好能做到白盒,源码级理解
3.9腾讯IEG二面
70min
实习项目讲一下?最大的难点是什么?这是不是一种冗余优化?
底层用了什么MQ?MQ消息丢失、积压是怎么处理的?
go了解多少?
linux用什么命令去监控,查看服务的状态?
什么是僵尸进程?怎么排查?
设计模式了解哪些?如果让你去设计→底层有很多类型,需要进行屏蔽,用什么设计模式?
lc15 三数之和
Arrays.sort()底层?快排原理?
王者荣耀找出每个段位的top100怎么做?
epoll了解多少?为什么性能这么高?ET和LT了解吗?
time-wait为什么2MSL?有太多time-wait状态怎么办?用什么命令去查看?
http状态码说一下?
如果线上有大量502怎么排查?
云原生了解多少?
反问:部门技术栈,还有哪些需要提高的→基础很重要,业务方面还是需要多学习一下
3.9阿里云二面
电话面
1h20min
这场质量蛮高的,面试官很好,主要考察的是对整体项目的把控以及有没有自己的思考。
主要是深挖实习项目,以及对实习项目一系列扩展。
实习项目讲一下?都做了哪些?讲一个最具挑战的?
项目是怎么部署的?
项目QPS?RT有测过吗?还有没有其它优化方式?
调用链路,是怎么和其他模块交互的?都涉及哪些组件?
商品模块架构?有了解过吗?
DB除了现在用到的这些还了解过哪些?
数据库结构调整,上线这块是自己一个人还是和mentor一块做的?(肯定是和mentor一块啊=,=)都有考虑哪些问题→主从延迟、扫全表、MDL锁..?
数据库表是怎么设计的?详细说一下需要考虑哪些点?需要做哪些优化?(uk普通索引选择,orderby,ICP优化,最左前缀,索引覆盖...)
详细说一下商品这块的库表设计?如果让你去设计会怎么做?
分库分表有考虑过吗?怎么做?数据库中间件了解吗?
如果是读多写少的话在Java里面用什么数据结构比较好?底层原理?
如果注册中心挂了怎么办?注册中心高可用?容错策略?
负载均衡怎么做的?有哪些常用的?平时自己做的时候有考虑过这个问题吗?
自己的那个项目是怎么部署的?
你打的这些竞赛说一个你觉得最具挑战的一个?
平时是怎么学习的?在哪上学?对部门以及阿里有什么看法?
反问:一共有几场面试?两轮技术+一轮hr
对实习和校招生在招聘时有哪些要求?一面主要是一些基础,后面会根据项目,不同部门有不同要求。
3.10 腾讯IEG三面
纯聊天=,=
20min
大学都打了哪些竞赛?说个印象最深刻的?
hadoop底层原理了解吗?kafka底层说一下?为什么kafka这么快呢?
具体熟悉哪些技术?说一下MySQL中的索引?MySQL中的锁?有在实际工作中用过吗?
将来怎么打算的呢?
你已经有一段实习了,为什么不继续在上家公司呆着呢?
说一下腾讯和上家公司的差异?(送命题。。。)
草草结束
3.25 腾讯IEG hr面
20min
实习和打竞赛时有什么遇到什么问题?都是怎么克服的?
在哪个地方实习的?实习的状态?有什么感悟和收获?
是哪里人?以后想在哪发展?
对部门有什么了解?
平时有什么兴趣爱好?讲一下最近看的书?
还面了什么公司?
简历属实吗?
身体健康情况?
反问:多久能发offer? 系统没开,等1-2周
后续:让内推人查了下内部状态:「offer审批中」,当时以为稳了,发了封邮件催了下,结果过一会查了下状态发现流程结束QAQ
4.2 阿里云hr面
15min
都是常规问题,草草结束,当他问「我们部门基本收的都是研究生同学,你和他们相比有什么优势?」,我就知道自己要挂了。
果然一周后内推人告诉我没hc了...
4.14 字节tiktok一面
60min
直接被拷打。。。
自我介绍
深挖项目,面试官直接点出我项目里的问题然后一顿问
为什么用Redis做DB?
Redis MySQL主从不一致我怎么去更新商品的信息?
详细说说订单模块?
项目怎么部署的?做了哪些优化?具体优化了多少?
hashmap 怎么扩容的?多线程扩容会出现什么问题?详细描述描述? A再扩容时Bput一个元素B也会扩容吗?
redis 事件模型?IO多路复用详细说说?
http和tcp 长连接的区别?
算法:lc 3
https://leetcode-cn.com/problems ... peating-characters/
4.14 美团基础平台一面
65min
自我介绍
主要是问项目
实习做过哪些内容?都学了哪些?
mysql慢查询怎么解决?
索引你是怎么去优化的?
说说mysql的索引?再什么时候会发生索引失效?
项目开发流程是什么样的?
你认为一个好的需求文档应该是什么样的?
为什么要重构项目?详细说说自己负责的部分?
ut是怎么做的?
压测是怎么做的?
MVC和DDD的区别?
为什么要用redis做db?考虑过其他nosql数据库吗?
redis和mysql数据一致性怎么解决?
详细说说订单模块?最终一致性是怎么做的?
怎么用令牌防止重复解锁库存的?
Java用过哪些容器,arraylist和linkedlist的区别
java并发平时用过吗?线程创建方式有哪些?
详细说说线程池?
gc算法说一下?
kafka和rabbitmq的区别?
kafka怎么保证消息可靠性的?
sql 类似这个
https://leetcode-cn.com/problems/customers-who-never-order/
写出一个简单的,面试官要求再写一个性能优化的版本,没写出来==
lc 32
https://leetcode-cn.com/problems/longest-valid-parentheses/
思路没问题,时间不够只a了60%
4.14 拼多多 一面
50min
自我介绍
项目相关
为什么用redis做db?没考虑其他nosql吗?
OS页淘汰机制?
LRU缓存原理?手写,要支持泛型
Java想访问私有数据怎么做?
Java反射底层原理?
kafka和rabbitmq的区别?
kafka怎么保证消息可靠性的?
kafka的性能瓶颈有哪些?如果是你的话你会怎么优化?
后面就全程聊天了,面试官给我提了不少建议,学到了很多
4.19 字节tiktok二面
40min
很怪,一个八股也没问,最后结果说我深度还是不行,没有成长。。。。感觉要凉。。。
自我介绍
实习项目相关,都做了哪些需求
字节内部框架了解多少?有哪些比较印象深刻的?这个框架和外面的比有什么优点?这个框架是怎么用的?
spu和sku了解吗?
针对我做的需求问了个分布式事务的问题,要求重新设计。mq消息失败怎么办?除了对账还能用什么方法?
算法 前k个频率最高的数字(ps:题目是英文的==)
https://leetcode-cn.com/problems/top-k-frequent-elements/
4.21 拼多多搜广二面
60min
凉透啦
先问了笔试题自己是怎么做的
项目,一个开放设计题:库存这里用户长时间不下单,你提前就把库存给锁住了,这样不是会有问题吗?怎么解决?
Long a, b
a == b能不能直接比较?不能
mysql隔离级别?脏读,幻读是什么
kafka topic和partition是什么?
repartition过程?什么时候会发生?
算法
https://leetcode-cn.com/problems ... a-yin-ju-zhen-lcof/
顺时针打印矩阵
4.21 美团基础平台二面 oc
50min
自我介绍
实习项目深挖
算法 国际象棋马走日字走完全图 可能的路径,没找到原题
4.22 tiktok三面
30min
面试官还吐槽我自我介绍背的挺熟的==
lc 300
https://leetcode.cn/problems/longest-increasing-subsequence/
5个海盗囚徒博弈
4.28 拼多多三面oc
30min
简单问了下业务
订单状态机怎么设计的?
5.5 拼多多hr面
常规问题
对拼多多怎么看?
有女朋友吗?
工作强度能接收吗?
能实习多久?
说一下实习遇到了什么难点?怎么解决的?
链接:
https://leetcode.cn/circle/discuss/lkhZLg/
加微信w3aboutyun,可拉入技术爱好者群
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
没找到任何评论,期待你打破沉寂
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
发表新帖
nettman
超级版主
关注
2911
主题
3204
帖子
478
粉丝
TA的主题
谷歌版o1模型发布
2024-12-20
避坑大厂基础架构
2024-11-26
Flink CDC:新一代实时数据集成框架
2024-11-26
蚂蚁面试就是不一样
2024-11-26
招聘1万人
2024-11-21
24小时热文
矩阵分析引论罗家洪(第四版)
互联网大厂年终福利曝光:看看别人家老板怎
像高手一样发言:七种常见工作场景的说话之
携程允许员工春节回乡办公2个月
数据治理实施方案
关闭
推荐
/2
中文版ChatGPT
1.无需魔法 2.提高编程效率 3.提高文档能力
查看 »
新手帮助
新手帮助:注册遇到问题,领取资源,加入铁粉群,不会使用搜索,如何获取积分等
查看 »
意见
反馈