8.29 虾皮Data_Infra一面(日常实习)

1.自我介绍
2.项目拷打    
    a.讲讲你在项目中的难点以及解决的过程?    
    b.项目里使用的数据是从哪里来的?

3.time_wait了解吗?在实际开发中,我们可能会遇到服务端大量处于time_wait状态,你觉得可能是什么原因导致的?
4.数据库索引结构了解吗?数据到达时怎么走的查询过程?
5.JOIN语句了解怎么使用吗?要优化怎么优化?除了子查询/加索引还有什么优化手段?
6.MQ里面消息不重复消费是怎么保证的?
7.Kafka高可用怎么保证的?
8.抽象类和接口的区别有哪些?

手撕环节
1.给你两个特别大(超过可表示类型)的数据,请你求出他们相加的和?
2.用一条SQL语句查询出2门及以上课程成绩大于 80 分的学生姓名?
3.数据库有一张“考勤表”,有字段“id”(自增)、“工号”、“姓名”、“打卡日期”,记录着每个员工的上班考勤时间。由于系统有bug,导致一个人在同一天出现的多条考勤记录。请写一条sql语句,删除重复的考勤数据,要求保留每人当天最早的打卡记录。

反问:1.几轮?(2技术 + 1HR)2.改进建议(多提升一点实践经验)[有实践经验我还找什么实习🤨]
全部评论

相关推荐

面经攒人品timeline一面 8.27 80min自我介绍1.数组和链表有什么区别追问为什么数组查找是o(1)追问如果存的是对象呢2.假如有n个分数组成无序的集合,要找出k个最大数字怎么实现。优先队列 大顶堆3.封装继承多态4.什么是线程池?吟唱了一下7个参数5.spring aop是什么?你项目中用到了spring吗?aop如何实现的? proxy cglib6.Java hashmap有用到吗?(多嘴提了一下用到了concurrenthashmap,被追问用userid当key的场景下不能用hashmap吗?这里回答的不好。)哈希碰撞后有什么问题?吟唱链表红黑树7.项目数据库用到了什么?为什么用mongo?MySQL表设计怎么做的?8.索引类型?9.tcp连接过程?为什么不能两次握手?10.哪里用了Redis? rocketmq消息的去重11.介绍一下项目背景?是微服务架构吗?怎么拆分的?为什么做微服务架构?每个服务内容介绍一下。12.用了什么模型?设计prompt遇到什么困难吗?rag,mcp?向量数据库?怎么交互?意图识别怎么做的?(到这里已经1小时了,还以为没有手撕)13.大模型的开发框架?langchain4j怎么用的?14.lc003 最长无重复子串 acm,15分钟内一天后约二面9.2二面 30min1.项目选一个介绍2.拷打意图识别设计3.拷打rag mcp设计4.拷打如何评估用户满意度 可能是想考察数据库打点的设计5.拷打seata底层 直接说不会(没背)无手撕一天后约hr面9.4hr面 15min纯聊天,有没有其他流程,如何解压,做项目有没有遇到困难,工作遇到困难怎么办催了一下希望尽快出结果,20分钟后oc(图文无关,但是你怎么知道我买了全套Mujica皮肤)
点赞 评论 收藏
分享
评论
2
6
分享

创作者周榜

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