虾皮提前批一面+二面+HR面经

最近又当了虾皮的校园大使,有兴趣投简历的可以私聊我。

找我内推的好处

1. 我现在不是虾皮内部员工,提前批第一批结束了面试进入offer审批阶段,我有第一手的虾皮面经可以分享给大家。
2. 在面试前我总结了虾皮之前的面试问题,并自己整理了一些答案,可以分享给大家
3. 同时作为校招生我也能够理解大家的心情,会尽快回复大家查进度的请求,疑问可以直达HR
内推码: DSWj15Rz
内推码: DSWj15Rz
内推码: DSWj15Rz

投递完成后在此贴下面评论一下,并截图给我姓名私聊我加微信加群,后续会持续跟踪你们的校招进度~

一面 7月11号14:00 一小时

上来先自我介绍,面试官问我先做题还是先回答问题,选了先做题。
题目是leetcode的中等题73,10分钟写完,又和面试官讨论了一下O(1)空间复杂度的做法。

结束代码,开始问八股:

算法和java


  1. hashmap怎么实现的
  2. hashmap拉链怎么优化
  3. Java自定义对象在使用HashMap时要使用两个方法,是哪两个方法
  4. hashCode()和equals()在HashMap中是怎么用的
  5. 业务上实现hashCode()会有哪些考虑? 我回答的不好,只说了考虑根据对象特点设计hashCode()防止数据倾斜,没说这个函数要快和如果equals相同hashcode也要相同
  6. HashMap是怎么扩容的
  7. HashMap数组长度扩充为2倍是怎么移动的
  8. 栈和队列的概念  如何用两个栈实现一个队列
  9. 快速排序说一下,时间复杂度,具体的一次递归partition的过程
  10. 快速排序是稳定的吗?业务上什么时候要求一个排序稳定   我想到了类似kafka这种消息队列,原来的数据有一个时间的顺序,数据里面有分值,按分值排序也不想打乱原有时间顺序


操作系统


  1. 进程与线程的区别
  2. 线程会共享哪些资源  只回答了JMM的 应该还要学一下linux的
  3. JMM里面线程共享和独占的资源有哪些
  4. JAVA堆区和方法区放了什么
  5. JAVA除了堆区方法区还有其他什么区
  6. 讲一下一个函数在栈里面的执行过程
  7. Linux命令,看内存和cpu(top) 查看某个端口的连接(netstat|grep) 看一个返回有多少行(wc 没答上来) 磁盘空间占用情况(df du 没答上来)


MySql


  1. Innodb和Mysaim的区别
  2. 聚簇索引和非聚簇索引,有什么好处
  3. explain做了什么
  4. MVCC简单的原理,为了解决什么问题,MVCC的好处


JVM


  1. Java GC怎么确认对象是否要回收
  2. 可达分析根节点都是哪些东西
  3. Java双亲委派模式
  4. 有哪些应用会破坏双亲委派模式?回答了tomcat,但没回答上来为什么


反问

二面  7月18 14:00 45分钟

上来还是先自我介绍,然后面试官说你之前一面写了代码,就不写了吧,一脸懵逼....
没有成套的问题,都是琐碎的东西
  1. 红黑树和AVL树了解吗,对比一下
  2. skiplist介绍一下,怎么实现,redis里面的skiplist和传统的skiplist有什么区别(只答上来了双向和有序集合还用了hash的结构,其实还有key score的区别)
  3. Mysql里面B+索引和hash索引对比(之前没看,只能往hash的优缺点扯,不知道什么时候用hash索引)
  4. ping用到了什么协议,属于哪一层的协议,ping能ping ip,能不能知道ip某个端口能不能访问
  5. https介绍,证书到底怎么防止中间人攻击的(前两天看了逻辑还是讲的不清楚,里面涉及的密钥太多了,面试官让捋清楚)
  6. 给一个二进制数,转十进制,16进制,32进制
  7. 常用的中文编码你知道吗,我们网站有泰语你认为应该用哪个(不知道,只说了utf-8),utf-8是定长还是变长(没看,只记得是3个字节,错了)
  8. 扔一个骰子N次,出现1-6的点,用最少的字节保存这N次的结果(其实是想问变长编码,奈何没看过,跪)
  9. 给你三个版本号 v2.0.1 v2.1.4 v2.8.9 怎么用linux正则匹配这几个版本号
  10. chmod 755代表什么
  11. 你和某个团队合作,你调他的接口有问题,导致你的接口有问题,业务方找你,该怎么处理?
  12. 如果你找另一个团队的人说有问题,他不改你怎么办
  13. 讲一下你之前实习最难的一个任务
反问结束

HR面 7月20号 25分钟

上来先自我介绍
  1. 你成绩不错,还做了几段实习,怎么保证同时balance这些东西
  2. 你对虾皮的了解是怎么样的
  3. 对比其他家你觉得虾皮对你的优势在哪
  4. 你觉的自己的优势是什么  讲个具体的例子
  5. 你在上海上学,为什么要来深圳
  6. 有其他offer吗
  7. 能提前来实习吗
  8. 家在哪里
  9. 平时有什么爱好
  10. 有参加过什么学生组织担任过里面的什么职位
  11. 期望薪资
反问结束

平时在牛客看很多面经,感谢各位大佬,现在来反馈一下,许愿早日过,祝大家也面试顺利


9月2日更新,已经收到意向了!!!泡了一个半月池子,祝大家也能收到满意的offer!!!

#虾皮##面经##校招##Shopee#
全部评论
收获满满
点赞 回复 分享
发布于 2021-07-20 23:25
你好,请问你是本科生吗?
点赞 回复 分享
发布于 2021-07-21 01:32
老哥base哪里啊
点赞 回复 分享
发布于 2021-07-21 08:44
老哥你流程走的好快,我二面后就没消息了 求个hr面
点赞 回复 分享
发布于 2021-07-21 09:26
lz期望薪资大概咋说的
点赞 回复 分享
发布于 2021-07-21 11:03
点赞 回复 分享
发布于 2021-07-21 11:08
没问项目吗
点赞 回复 分享
发布于 2021-07-21 11:11
老哥问下hr有预约吗,还是直接打电话来面呢
点赞 回复 分享
发布于 2021-07-21 12:52
你和某个团队合作,你调他的接口有问题,导致你的接口有问题,业务方找你,该怎么处理? 如果你找另一个团队的人说有问题,他不改你怎么办 老哥这两个问题你怎么回答? 把他和他领导拉进一个群拉通对齐?
点赞 回复 分享
发布于 2021-07-21 13:10
新来的,问八股是什么意思
点赞 回复 分享
发布于 2021-07-21 13:39
大佬hr面拿到offer了吗?
点赞 回复 分享
发布于 2021-07-21 14:36
这提前批也要笔试啊
点赞 回复 分享
发布于 2021-07-21 15:35
啊啊啊,楼主通过了吗。我周一要hr面了。有点慌。
点赞 回复 分享
发布于 2021-07-21 20:30
算法题要处理输入输出吗?还是像leetcode那样
点赞 回复 分享
发布于 2021-07-21 23:30
老哥是直接hr面的嘛, 我咋是收到的三面通知...😣 还得面一次
点赞 回复 分享
发布于 2021-07-22 10:38
请问老哥通过了吗
点赞 回复 分享
发布于 2021-07-22 21:30
感觉难度不小啊
点赞 回复 分享
发布于 2021-07-24 22:35
一面最后一个问题,破坏双亲委派机制的应用还有JDBC😊
点赞 回复 分享
发布于 2021-07-25 09:38
hr面就谈薪资了吗?不是说校招统一开奖吗😢
点赞 回复 分享
发布于 2021-07-30 23:46
牛哇
点赞 回复 分享
发布于 2021-08-21 21:48

相关推荐

评论
19
112
分享
牛客网
牛客企业服务