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金融业务还在用

总体来说比较基础吧,基本都看过,但是自己记性不好,过目就忘,好多都只能说个大概甚至尬答。弱鸡瑟瑟发抖,许愿二面。
#Java工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2020-07-20 12:11
感觉问的差不多,但是没给我出算法题😂
点赞 回复
分享
发布于 2020-07-20 12:14
联易融
校招火热招聘中
官网直投
Shopee有群吧,我也刚面完
点赞 回复
分享
发布于 2020-07-20 12:40
楼主问的比我的难
点赞 回复
分享
发布于 2020-07-20 13:10
老铁shopee在哪投的呀
点赞 回复
分享
发布于 2020-07-20 14:09
问一下需要笔试吗
点赞 回复
分享
发布于 2020-07-20 14:17
我面到25分钟左右的时候面试官好像有点找不到问题了,我作死说要不撕个算法题,判断二叉平衡树,本来很简单的题,结果坑爹的牛客网给的输入全是数组,我还要重建二叉树,只过了50%
点赞 回复
分享
发布于 2020-07-20 15:14
和我被问到的问题差不多。编程题也一样,我也因为进位问题被面试官点出来了。我是用Java写的,面试官让我封装成函数,忘了加static,慌的一批
点赞 回复
分享
发布于 2020-07-20 15:26
22力扣原题。。
点赞 回复
分享
发布于 2020-07-20 15:30
lc415
点赞 回复
分享
发布于 2020-07-20 15:31
你猜你大概是最高位可能还能进位,这点你没考虑到
点赞 回复
分享
发布于 2020-07-20 16:05
楼主,面试官跟你说后面有人联系你吗
点赞 回复
分享
发布于 2020-07-20 16:34
.四次挥手中,服务端把FIN和ACK两个包合为一个包可以不可以 这个楼主怎么答得啊
点赞 回复
分享
发布于 2020-07-20 16:57
聊了50多分钟为啥是凉经😂
点赞 回复
分享
发布于 2020-07-20 16:58
楼主想问下笔试多少就可以过呢
点赞 回复
分享
发布于 2020-07-20 17:13
class Solution { public String addStrings(String num1, String num2) { StringBuilder sb = new StringBuilder(); int i = num1.length() - 1; int j = num2.length() - 1; int carry = 0; while (i >= 0 || j >= 0 || carry > 0){ if (i >= 0) carry += num1.charAt(i--) - '0'; if (j >= 0) carry += num2.charAt(j--) - '0'; sb.append(carry % 10); carry /= 10; } return sb.reverse().toString(); } }
点赞 回复
分享
发布于 2020-07-20 21:38
楼主 shopee后端不是Java语言吧?
点赞 回复
分享
发布于 2020-07-20 21:51
楼主过了吗?
点赞 回复
分享
发布于 2020-07-21 19:17
我看虾皮后端招聘信息都没写要java。。就没投
点赞 回复
分享
发布于 2020-07-21 19:23
感觉都很浅
点赞 回复
分享
发布于 2020-07-21 20:01

相关推荐

岗位描述:负责腾讯云终端 RTC SDK(用于视频通话,在线会议,互动教育等领域的实时音视频通信)的功能开发和效果优化。假如你曾因尝试考研、留学或者其它原因暂时错失校招寻找合适岗位的机会,请抓紧机会看这里:腾讯云终端正在招聘 2025实习生。岗位面向 Web 前端开发。这里有经验丰富的"老司机"手把手带领进入音视频和网络技术,期待感兴趣的你加入我们。注:招聘地点为西安腾讯子公司,并非深圳腾讯。岗位要求:1. 计算机软件相关专业,本科及以上学历;2. 基础扎实,掌握数据结构、算法相关知识,充分理解内存管理、线程调度、进程管理等操作系统基础知识;3. 理解面向对象设计思想,有良好的 OOP 意识;4. 掌握前端基础知识 (有 Vue, React 框架基础加分)5. 有责任心和学习激情,具备良好的团队合作和沟通能力;6. 注重良好的工程素养,支持 code review 文化,能够虚心接受他人对代码的改进建议和问题点评;-------走过路过不要错过,尤其是不想去大城市卷,想在西安或者回西安发展的小伙伴,可以发送简历到我的邮箱corvoli@tencent.com。发送邮件后可以私信我告知一下,避免邮件误漏。-------最后引流一下#实习##前端##西安##腾讯##阿里##应届##字节##华为#
投递腾讯云智研发等公司9个岗位 名企内推
点赞 评论 收藏
转发
4 52 评论
分享
牛客网
牛客企业服务