shopee 后端校招面经

看了这么多篇面经,回馈一下牛客~

笔试

没什么印象了,只记得不是特别难,3道过了2.几道的样子,看到很多dalao是AK的

一面

记不太清了,尽量把记得的都说下,大概40分钟的样子

  • 介绍一下自己
  • 数据库相关问题
    • 说一下知道的DB引擎、区别--innodb myisam memory等自由发挥
    • 索引以及优化,联合索引问题(这里记不太清了,只记得有索引的问题)
    • 说一下MySQL隔离级别--RU RC RR Serializable
    • 每种隔离级别解决的问题,以及innodb的幻读解决方案,MVCC
    • 说一下几种锁和实现--乐观锁、悲观锁、共享锁、互斥锁、行锁、表锁
  • redis相关
    • 你常用的数据结构、说一下原理
    • redis单线程多线程、有什么优劣
    • 集群、哨兵、主从
    • 持久化方案
    • 缓存一致性方案
    • redis事务用过吗,是怎么样的?
  • 语言相关
    • 介绍一下主要的几种Java容器类,Collection和Map接口
    • ArrayList扩容机制、和LinkedList之间的实现区别
    • 有哪几种set?HashSet、TreeSet、LinkedHashSet之前的实现区别,如果遍历的话,会是怎么样一个顺序?(第一次没太听懂,再描述了下才发现意思是hash tree和link hash下存储方式的区别)
    • Map呢?三种map的实现
    • 介绍一下hashtable、hashmap、concurrenthashmap之间的区别
    • 说一下synchronize和Lock(不记得是让说区别还是只说前面那个了)
    • 多线程几个问题(这里记不太清了)
  • 其他几个
    • TCP UDP区别,简述一下三次握手过程
    • 让你来做一个直播流软件,从上到下涉及协议栈?
    • topk相关问题以及解决
  • 反问

二面

这一面有点迷,面完甚至以为挂了

  • 上来一道算法题、大概是升序旋转数组最小值,leetcode 153,给了线性和二分两种思路,然后让手写一下二分。这里有点尴尬,二分最开始写错了下标更新,面试官看了下没让改直接继续了
  • ACID
  • 数据库索引 B+ Hash B
  • HTTP 说一下知道的几种状态码,常用不常用的说了20个左右
  • 进程调度算法(少说了个多级反馈队列
  • 反问(面到这里才20多分钟,当时还以为算法题写错了个地方面试官对我没兴趣了,自己一度以为是挂了

HR面

几个常规问题,大概不到十分钟

总结

shopee的面试感觉比较看面试官?有的面试官难有的简单,总体来说我的运气可能比较好,两面都不是特别难,面试官人也很不错,很开心可以收到shopee的offer,祝各位小伙伴们都oc!

#Shopee##校招##面经##Java工程师#
全部评论
恭喜恭喜
1 回复 分享
发布于 2020-04-14 10:27
兄弟hr面试都问啥啊
点赞 回复 分享
发布于 2020-04-13 13:24
大胸弟 二面和hr面隔了多久,hr面和offer呢
点赞 回复 分享
发布于 2020-04-13 14:46
是985硕吗?我内推连简历都过不了
点赞 回复 分享
发布于 2020-04-13 15:06
请问楼主直播流软件那里怎么答的啊
点赞 回复 分享
发布于 2020-04-13 15:13
请问 shopee 招java岗实习生嘛,我去招聘内推网看了一下都没有🤣
点赞 回复 分享
发布于 2020-04-13 15:40
楼主打出来几成?工作两年了,看了下只能答出7成左右…
点赞 回复 分享
发布于 2020-04-13 18:22
想问hr面是直接打电话,还是会有邮件通知呀,也是和二面隔一周的样子吗
点赞 回复 分享
发布于 2020-04-13 18:23
大哥啥时候笔试的?
点赞 回复 分享
发布于 2020-04-13 21:40
恭喜楼主!
点赞 回复 分享
发布于 2020-04-16 21:37

相关推荐

数学转码崽:一直给我推,投了又不理,理了又秒挂
点赞 评论 收藏
分享
评论
6
53
分享

创作者周榜

更多
牛客网
牛客企业服务