shopee一面面经

1. HashMap的底层原理;
2. HashMap扩容的同时,进行put操作,会发生什么。
3. 排序的算法复杂度分析;
4. TCP/UDP的区别;
5. TCP为什么可靠;
6. 虚拟内存;
7. 算法题:BASE64编码(30min计时,没通,QAQ)。

总时长1.5h,多半是凉了。。。。上次作业帮的UTF-8编码就不会,这次又是编码,哎。
#Shopee##面经##秋招##内推##Java工程师#
全部评论
楼主是英文面试吗?深圳岗还是新加坡的岗?
点赞 回复 分享
发布于 2019-09-26 20:21
你是怎么做到面1.5小时的?感觉也没几个问题啊
点赞 回复 分享
发布于 2019-08-05 09:04
base64题目是什么呢
点赞 回复 分享
发布于 2019-08-03 06:23
BASE64编码还行
点赞 回复 分享
发布于 2019-08-02 23:15
这个BASE64编码具体啥问题呀,实现这个编码??
点赞 回复 分享
发布于 2019-08-02 21:21
大佬sp专场吧,我简历都没过
点赞 回复 分享
发布于 2019-08-02 15:30
utf-8怎么做呢
点赞 回复 分享
发布于 2019-08-02 15:24
什么岗位呀
点赞 回复 分享
发布于 2019-08-02 12:34
后端吗?shopee技术栈不是python和go吗 为什么问java的
点赞 回复 分享
发布于 2019-08-02 11:46
硕士吗
点赞 回复 分享
发布于 2019-08-02 11:22

相关推荐

头像
08-03 23:11
已编辑
武汉大学 Java
感觉上面试官有点菜菜的,当然楼主最后快排没有撕出来也很菜就是了。1. 自我介绍2. 僵尸进程怎么产生、怎么处理(不会,直接过)3. 进程间通信方式(这个倒是背过)4. time_wait状态八股(从四次挥手讲到解决过多time_wait)5. 拥塞控制算法(楼主想从tcp tahoe、cubic说到bbr,但在bbr被无情打断,楼主准备了这么久的http3面经无处施展)6. mysql select的流程、涉及的模块(楼主没懂什么叫涉及的模块,先说了一下算子,被打断说不对,说了点server跟innodb,感觉驴唇不对马嘴,面试官直接跳过了,只能说楼主跟面试官看的不是一份面经)7. 索引失效的场景(没背过,跟面试官说索引的key怎么排列的,mysql是cbo,最左匹配原则不一定时刻成立被打断了)8. 怎么看数据库的监控(知识盲区了,印象中这应该是dba干的活)9. 如何评估系统稳定性(不知道啊,楼主答了个压测就没下文了)10. 假如要给线上表加一个字段,怎么评估影响,稳定性(不知道啊,没做过啊,楼主说先在开发环境加好再找个流量低一点的时间上线,或者两个库,先把流量打到另一个库,这个库做升级,想想就很麻烦,面试官仍然不满意)11. 线上环境cpu占用飙升,一分钟内该做什么(面试官一开始没提到服务器已经挂了,楼主说只能多做前期工作保留log以方便后续排查,然后面试官说看pprof,楼主反驳说直接给线上服务上性能监控软件导致服务崩了怎么办,面试官才说服务已经崩了,那有什么好说的嘛)12. 快速排序,没撕出来正统八股一面,楼主的知识面与八股确实还差点重合部分,有待加强。不过看样子不会有二面了,毕竟快排没撕出来。再背后蛐蛐一下,感觉这些操作不是很正规,后端开发要关注这么多数据库的指标吗,导致cpu飙升服务直接崩溃的错误还能留到线上环境紧急修复,shopee平时要处理这些问题的?
查看12道真题和解析
点赞 评论 收藏
分享
评论
6
72
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务