首页 > shopee-后端开发三轮面经
头像
炜炜炜
编辑于 2020-09-23 20:02
+ 关注

shopee-后端开发三轮面经

笔试 8.12

笔试蛮简单的,选择+编程,选择题主要是一些计算机基础知识,编程题基本是leetcode原题,easy/medium的难度吧。

一面 8.17

1.实习(15min)
2.讲讲Java的GC
3.视频面试底层是TCP还是UDP?为什么?
4.输入视频面试网址这个过程发生了什么?
5.讲讲虚拟内存?虚拟内存最大可以到多少?能超过物理内存(比如说4G)的大小吗?能到1TB吗????(这里我好像把最大寻址空间和最大内存搞混了)
6.MySQL联合索引(a, b, c),访问c会走索引吗?访问(b, c)呢?访问(a, b, c)呢?访问(a, b, c)时索引是怎么走的?访问(a, b, c, d, e, f)时索引是怎么走的?
7.了解NoSQL吗?知道哪些NoSQL的数据库?
8.了解分布式吗?(不了解)
9.fork发生了什么?子进程死掉了会发生?机器上有大量僵尸进程怎么办?父进程死掉会发生什么?
10.讲讲数据库的乐观锁和悲观锁,分别用于什么场合?
11.最近在看什么技术书籍?
12.算法:(1)两个栈实现队列;(2)两个队列实现栈
13.反问

二面 8.21

1.非递归实现树的翻转(口述,只给了2min时间思考)
2.有接触中间件吗?(没有)
3.Redis可以用来做什么?
4.Redis高并发下可能存在的问题?怎么解决?
5.哪些数据适合放在Redis里?
6.TCP与UDP相比怎么保证可靠性的?
7.InnoDB下四种事务隔离级别?RR解决了什么问题?
8.系统设计题:单机返回自增的id,怎么实现?(这题讲了超久,每次想出一种实现方案都被指出有考虑欠缺的点,微笑中透露着疲惫.jpg)
9.Linux下一堆.error结尾的日志,怎么打印出来每个日志里包含abc字符串的前10行(不会,然后换了一题)
10.Linux下怎么查看占用80端口的进程?
11.实习中遇到的困难?怎么解决的?
12.系统设计、缓存、数据库、协议、算法,你擅长的部分?(数据库)
13.数据库索引建立有哪些指导思想?
14.未来的规划?想成为哪方面的专家?(分布式)
15.反问
=========
二面的面试官有点阴阳怪气,没事,我也阴阳怪气回去了,嘻嘻嘻

hr面 8.26

全程大概8min的样子
1.介绍实习?有转正机会吗?为什么不留?
2.工作地点?
3.期望去什么样的公司?
3.家庭情况?
4.期望薪资?
5.目前手头上的offer情况?是sp吗?
6.在校成绩排名?为什么不读研?
7.反问

意向书 8.31

虾皮的效率也是杠杠的,笔试到意向书也就花了大概半个月的样子!

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐