shopee后端(深圳)一面、二面、hr面面经(已OC)

此面经主要是用来回馈牛客攒攒人品~,听说牛客上许愿很灵验
一面(9.21号 50min左右)
1. 自我介绍
2. 算法题(口述):如何判断链表中是否有环以及环的入口(当时我说了Floyd 算法,面试官又顺势让我把floyd算法的证明说一下)
3. 关于快速排序的算法原理、算法复杂度多少(如何计算出来的)、是否稳定、什么情况最坏的复杂度
4. 数据库事务的概念
5. 数据库事务的隔离级别, 每一种隔离级别分别会造成什么问题?
6. mysql的默认隔离级别,mysql是如何解决幻读问题?
7. innodb什么时候用行级锁,什么时候用表级锁?
8. 在使用索引的情况下,会存在使用表级锁的情况吗?
9. 数据库的大事务会有什么影响?
10. TCP如何保证传输的可靠性?
11. get和post区别
12. 进程、线程、协程的区别
13. 编程题:
1) 给定一个正整数n,返回跟n相同字符且小于n的最大整数。比如 7821 返回 7812 (这题就讲了思路,然后面试官问我说要不要敲出来,或者换一道编程量小一点的代码,然后我选择后者)
2) 非递归实现翻转二叉树
14. 反问环节:问了技术面有几面(二面),还问了自己其实懂java比较多,python/go比较少,后面的面试是否会问python或者go相关的(不会,会根据每个人的情况问不同的问题,主要是问基础为主)
总的来说一面的面试官人挺好的,很耐心,二面的通知隔天就收到消息了~
面(9.25号 40min左右)
1. 自我介绍
2. 挑一个挑战比较大的项目自己介绍一下,围绕着项目问
2.1 问了项目实现的难点
2.2 自己是怎么攻克难题的
2.3 问了订单和商品的数据库表是如何设计的
2.4 作为项目负责人,如何统筹项目
3. 数据库的主从复制及如何实现的
4. 了解redis吗?(我当时说了解过,但自己没用过。后面面试官就让我把redis了解到的都讲一下,直到被打断为止)
5. 用redis实现排名
5.1 数据格式为 (学生姓名,学生的成绩)
5.2 如果加入报名时间字段,当学生成绩相等时,报名时间越早越优先
6. 代码的版本控制有了解吗?
7. 一般自己怎么学习?
8. 自己有总结的习惯吗?
9. 为什么选择shopee?
反问环节:问了shopee深圳和新加坡的业务
二面面试人也超级好,笑容满面的,许愿有hr面!拜托拜托!我爱shopee!求求给我一个offer吧!
——————————————————————
还愿还愿!收到hr面啦!
——————————————————————
hr面(10.13号 10min左右)
1. 自我介绍
2. 项目给你最大的收获是什么?
3. 找工作的时候比较看重哪些方面?
4. 有其他offer吗?
5. 本科排名和研究生排名
6. 期望薪资
7. 籍贯以及期望工作的城市
8. 为什么选择shopee?
9. 自己的性格优缺点
10. 反问环节:问了部门是如何确定的
终于全部都面完啦,许愿一个shopee意向书!
——————————————————————
还愿还愿!收到意向书啦!
——————————————————————

#面经##Java##校招##Shopee#
全部评论
虾皮现在还有面试吗😂
点赞 回复 分享
发布于 2020-09-26 17:52
同许愿hr
点赞 回复 分享
发布于 2020-09-27 14:29
楼主收到hr面通知了吗
点赞 回复 分享
发布于 2020-09-28 12:53
恭喜,沾沾喜气
点赞 回复 分享
发布于 2020-10-10 05:27
lz什么时候hr面
点赞 回复 分享
发布于 2020-10-10 22:36
楼主hr面可以更新一下面经嘛?谢谢~
点赞 回复 分享
发布于 2020-10-13 15:14

相关推荐

9.21.一面 50min 全程八股+算法* 自我介绍* 实习用的golang是吗  介绍一下学了什么技术?* 公司用的rpc框架是哪个?开源的吗还是* 你如何理解rpc?* 和http什么区别,为什么不都用http* haspmap并发下有什么安全问题* 扩容死链是怎么产生的* 什么情况下会产生死锁* 实际开发过程值遇到过死锁吗?* redis持久化 rdb aof讲一下* aof 重写是干什么?* redis有一个bigkey你怎么删掉* redis不是单线程的吗?* fork出来的是子进程?子线程?* 进程和线程的区别* kafka? ...不太会* RabbitMQ和kafka的区别是什么* RabbitMQ吞吐量不高吗?为什么* RabbitMQ如何保证消息可靠?* 确认、持久化机制 就能保证可靠吗?* 持久化机制会不会造成mq性能下降* 零拷贝知道是啥吗?解释一下* io多路复用模型* gmp模型讲一下* p是队列吗?* gmp要这么设计算法:1、k个一组翻转链表    2、最长回文串10.12 二面: 50min多,算法+大部分全场景 问的还是有点难算法:1.比较两个json字符串是否相等(只是顺序不同也是相等 要考虑json套json的情况) 2. n个数的数组1-n 如果有一个数重复出现 则找到并且返回* 微博热搜系统 根据热搜词做排行榜 怎么做?排行榜支持top10查询* 在业务代码层面做排序 选择什么样的数据结构?* 现在有一个爬虫 反复爬取冷门数据 造成热数据在缓存中剔除。从而导致缓存雪崩等问题。你有什么方案?* Redis底层用哪些措施保证读写效率高* Redis集群* 这个系统怎么保证服务稳定性(各个层面* 限流你会怎么做* 你刚刚提到了漏斗桶。还有什么方式做限流* 单元测试存在的意义?你觉得单测会不会和测试人员的工作内容产生冲突?反问:
查看36道真题和解析
点赞 评论 收藏
分享
评论
6
38
分享
牛客网
牛客企业服务