Shoppe虾皮一面 后端

💼公司岗位:Shoppe虾皮 后端开发工程师
⏳投递进度条:8.18投 9.3笔试 9.7一面
一面面经:
1:自我介绍
2:说一下操作系统进程和线程的区别
3:有了进程,为什么要有线程
4:线程是如何共享进程的资源的
5:volatile如何做到让多线程得到的最新的数据的
6:操作系统中 进程都有哪些状态
7:资源如果不用volatile修饰,那他们获取的是相通的资源吗
8:操作系统内存都有哪些区域,如何进行管理
9:为什么要有虚拟内存和物理内存
10:虚拟内存的作用除了隔离进程,还有哪些其他的作用
11:了不了解io多路复用,select poll epoll
12:都知道那些Linux命令
13:如果要查看线程 用哪个Linux命令
14:说一下TCP和UDP的区别
15:什么情况下用TCP,什么情况下用UDP
16:TC P如何保证可靠传输的 都有哪些机制
17:为什么要在传输层用TCP保证可靠传输,能不能在应用层用UDP保证可靠传输
18:Mysql数据库的索引是用的什么结构
19:说一下Mysql的事务,以及都是用什么来实现的
20:Java的线程模型都有哪些
21:在业务中Kafka如何保证不丢失消息的
22:MQTT的避免重复消费消息是如何解决的
23:传统的行式数据库和列式数据库有什么区别
24:ClickHouse的分区是什么,为什么要分区
25:ClickHouse底层的索引是用的什么 MergeTree家族
26:ClickHouse+Kafka搭建日志 ,这里的物化视图是什么
27:ClickHouse的物化视图和普通物理表有什么区别
28:除了用物化视图 还有没有其他方法将Kafka引擎表里的数据桥接到物理表
29:讲一下分布式的CAP原理
30:Zookeeper是基于什么协议,详细讲一下ZAB
31:一道算法题
反问
#校招#  #后端#  #面经#  #Java#  #虾皮#  #机械制造投递记录#  #软件开发薪资爆料#
全部评论
Base哪里佬
点赞 回复 分享
发布于 09-11 21:18 山东
佬手撕的什么题
点赞 回复 分享
发布于 09-20 18:09 北京

相关推荐

TimeLine8.31 一面9.7 二面9.27 hr面虾皮有几个非常好的点,一个是周末面试,当时我还在实习,所以挺爽的;其次听说面试官会调休,不是说加班面试;然后就是实习做过了笔试到秋招不需要再做。现在还没开奖,据说池子贼深,只能说相信再相信。P.S. 所有合法括号序列这道题,我做了不下114514次,之后做到只能说难掩笑容。一面(40min速通 无项目)1. 数据结构了解哪些,图论最短路算法有哪些。2. 有多个查询,如何用数据结构快速查找。BST、AVL、红黑树的适用场景分别是哪些。3. 操作系统的主要内容有哪些。4. os有哪些分配内存的算法。5. windows不关机为什么越来越卡,和内存有啥关系。6. 为什么linux不会越来越卡(瞎答,就说有某种神奇的算法可以处理,关注点在内存碎片)。7. 计算机网络一言以蔽之。8. 消息是怎么路由到对面的(答的有点乱)。9. http报文结构。10. 网络带宽不足,如何修改tcp协议来抢占带宽(讲到优化慢开始和队头阻塞)。11. 手撕最长上升子序列,先3min写了个O(n^2)的,以为要叫我优化,结果直接进入反问环节了。二面(40min)1.实习做了什么项目。项目的mq怎么设计的,考虑过多消费的场景吗,并发控制怎么做的。等等等等。2.实习遇到的难点是什么;3.算法题:所有合法括号序列。hr面(30min)1.自我介绍;2.实习的公司/部门氛围,作息,和产品的对接等;3.实习中有遇到什么压力吗;4.有计划读研吗;5.有其他offer或流程中的公司吗;6.内心对企业的选择有什么衡量标准吗;7.接受提前实习吗;8.接受调剂吗.
查看20道真题和解析
点赞 评论 收藏
分享
4 41 评论
分享
牛客网
牛客企业服务