首页 > shopee虾皮深圳后端一面凉经
头像
弱得很
编辑于 2020-07-20 13:11
+ 关注

shopee虾皮深圳后端一面凉经

全程50多分钟
1.自我介绍
然后等待面试官处理别的事情..
2.Java内存区域有哪些,OOM发生在哪个部分
等待面试官处理别的事情..
3.Java有哪些锁,项目里用到的锁,为什么项目里操作数据库不用数据库自己的锁,而是用了reentrantlock
4.进程和线程的区别
5.用过多进程吗,多进程模型和多线程模型有什么区别,优缺点
6.什么时候使用多进程模型,什么时候使用多线程模型(答不上来,全程尬聊)
7.多进程需要加锁吗
8.linux的内存模型(尬住,看操作系统时压根就没对应到哪个具体的操作系统上来)
9.什么是僵尸进程(懵了,还真没看过定义)
10.什么是内存泄漏,项目里遇到过没有,都是怎么排查的
11.进程挂掉之后泄露的内存会释放吗
12.数据库有哪些锁
13.介绍mysql四个事务隔离级别,每个隔离级别会导致什么问题,默认隔离级别
14.TCP三次握手和四次挥手流程讲一下
15.四次挥手中,服务端把FIN和ACK两个包合为一个包可以不可以,为什么?
16.http和https的区别,http连接建立流程,https建立流程(流程看了好多次,讲着讲着就想不起来,真·老年痴呆,阿巴阿巴)
17.http状态码有哪些
18.项目里为什么用到mycat(我说只是用来转发sql语句,面试官满脸问号)
19.项目用redis做了什么,redis的数据结构
20.zset底层数据结构,跳表的插入过程(直接答不知道咋插入的)
21.介绍下简历上的**项目
22.编程题:两个非负整型字符串相加,输出为int型,不能直接转成数字后相加(进位恶心死我了,最后面试官还提醒了我有个进位条件没考虑到)
23.最后又问了数组和链表的区别,用在哪些场景
24.反问。问了技术栈,答python用得少,go比较多,java金融业务还在用

总体来说比较基础吧,基本都看过,但是自己记性不好,过目就忘,好多都只能说个大概甚至尬答。弱鸡瑟瑟发抖,许愿二面。

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

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

近期精华帖

热门推荐