暑期实习第二个offer-淘天oc

面试节奏共四面,6.11一面,6.16二面,6.18三面,6.20hr面,6.24oc
面经
一面主要是八股盛宴和项目拷打,基本都回答出,实习经历没问
两道手撕开胃菜:三数之和和回文子串
八股spring,mysql,redis,mq都有
spring部分:spring原理,设计模式并且举例,循环依赖怎么解决,为什么需要三级缓存

mysql:索引结构,b树和二叉树平衡树的区别,为什么使用b树,介绍下mysql的锁,有哪些隔离模式以及怎么实现的,mmvc是什么怎么实现的,mysql有哪些日志以及作用

redis:主要结合简历上的项目提问,点赞,收藏和排行榜单功能在redis里面怎么设计的以及为什么这么设计,为什么使用hash不用zset,zset底层原理,redis为什么快,为什么是单线程,redis的io模型

mq:了解和使用过哪些mq为什么学习这个mq(主波回答的kafka,理由是了解到各个互联网企业基本都是基于kafka的架构构建mq能力),在你们组中mq的消息有序,消息幂等,消息可靠性怎么保证的,kafka的io模型怎么实现的,mq消息积压怎么处理

二面主要拷打实习经历以及场景题目,穿插一些八股,无手撕,应该是+1面
开始面试官介绍了下部门主要业务然后开始提问
自我介绍一下
分享一下实习经历中做的比较有意思的需求
然后就是各种拷打
再分享一个实习经历中做的比较有意思的需求
接着又是各种拷打
再再分享一个实习经历中做的比较有意思的需求,拷打ing
(三个需求说完已经40多分钟了)
来一个场景题,c端需求,积分和红包可以相互兑换,怎么保证积分和红包数据一致
还是这个场景,怎么保证积分和💰金额的一致性
结束!

三面压力小了很多,主要是实习经历和主观感受,应该是+2面
先问了一二面是否介绍了部门
然后自我介绍
分享两个在实习中比较有意思的事,顺便拷打一下

在实习经历中的两个企业的感受有什么不同,如果给你发offer更倾向哪一个

你觉的两个企业在技术方面有什么不同
秋招意向城市有哪些

在实习中遇到印象最深的事

自己的优缺点,举例子说一下

经过两段实习你觉得研发工作中哪方面自己成长的比较快,哪方面还欠缺

对欠缺的方面自己有什么想法

结束!

hr面基本是聊天

自我介绍

询问本科专业,什么时候考虑转码的,为什么转

保研还是考研,准备了多久

实习经历中印象最深的事情

实习所在组主要是做什么业务(清楚简洁的描述出组内业务非常重要!)

#面经#  #暑期实习#
全部评论

相关推荐

1.  你先简单介绍一下你的个人情况、2.  请你选一个实习经历中遇到的技术难点,说明你是怎么解决的?以及解决前后的效果对比 。3.  (针对数据一致性问题)为什么你们的业务处理会导致数据不一致?为什么调用方接口超时后,不能直接认为这次请求失败?4.  (针对TCC方案)你们的设计是不是把“验证”和“最终生效”这两个阶段分离了 ?5. 这个(TCC)方案具体是怎么做的 ?6.  (针对TCC方案)你们是怎么考虑和处理各种边界和异常情况的?例如Confirm或Cancel阶段失败、网络波动、回滚失败等 ?7. (针对TCC方案)这套方案的整体效果是调用方来负责的吗 ?你有没有深入了解他们的实现?8.  你在实习中还遇到过其他技术亮点或业务亮点吗 ?9.  (针对重构)你们是引入了流程引擎来解决重复代码,还是说本身就有引擎 ?10. 你们重构的目标是什么?之前的重复代码会导致什么问题 ?11. (针对重构)你是如何保障重构后的代码与之前的业务逻辑表现一致的?12. 在Java中,如何并发执行多个任务,并等待所有任务都结束后再继续执行 ?13. CompletableFuture` 传递自定义线程池和不传递(使用默认池)有什么差别 ?14. `ThreadPoolExecutor` 和 `ForkJoinPool` 这两个线程池在实现上有什么差别?15. `ThreadPoolExecutor` 的处理过程是怎样的 ?16. 如何在同一个JVM进程里加载两个类名完全一样的Class文件 ?17. 你有没有用过Java NIO?它(NIO)是怎么处理IO读写的 ?18.(NIO场景题)用NIO写一个客户端(建连、发消息、等结果)大致是怎么写的?你提到的“轮询”具体是指什么 ?19. HTTP/2 相对于 HTTP/1 解决了哪些问题 ?20. HTTP/1 为什么必须是阻塞式的一个请求一个回包?(追问:为什么它需要等待上一个回包)?21. (HTTP/1场景)如果服务端先处理完请求2,再处理完请求1,客户端如何判断哪个回包是对应哪个请求的 ?22. HTTP/2 是如何(在网络报文上)解决这个(响应匹配)问题的?23. HTTP常用的错误码有哪些 ?24. RocketMQ 有没有实现 `exactly once`(精确一次消费)特性?(如果没有)要如何解决重复消费问题 ?25. 你平时有没有用过 Python?26. 你有没有什么问题(要问) ?泡了一个半月直接专业终试
查看26道真题和解析
点赞 评论 收藏
分享
评论
4
14
分享

创作者周榜

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