SHEIN暑期实习offer啦,附上面经

努力还是有回报的,真的之前都被挂麻了,感觉很难受,与很多机会擦肩而过,也有很多简历挂的(比如滴滴拼多多小米这样的),还是很感恩SHEIN能收留自己,现在都六月末了,抓住了暑期实习的尾巴,部门只有我一个实习生。

time-line:6.1投递 6.14一面 6.15通知一面通过,约二面 6.16二面,二面完后说通过,当天下午完成了hr面 6.27总监面,当天晚上offer call,十点钟发了offer

一面内容(约50分钟):

1.项目里用到了redis,保障一致性的策略是什么

2.redis的缓存雪崩,击穿,穿透是什么,怎么解决

3.mysql索引,调优,事务

4.详细讲讲AOP和IOC

5.讲讲项目里kafka怎么用的,需要注意些什么

6.java里的HashTable,HashMap,ConcurrentHashMap等等他们的区别,以及原理

7.synchornized原理

8.线程池的使用,线程安全的保障方式

9.JVM类加载机制的完整过程,并且对于每一个部分进行提问(比如垃圾回收,类加载器等等)

10.IO多路复用

11.项目中服务器是怎么写的,怎么实现联机匹配功能的,是基于什么协议,你怎么保障性能的

12.redis分布式锁怎么实现,什么时候用,有别的方法替代吗

13.问算法,第一题,对于树里的每一层,将这些节点连接起来(我回答的层序遍历,并写了代码,因为是对于每一层进行操作,面试官说o(1)空间复杂度怎么实现,一下懵了,后来他说让左节点的右子节点连接右节点的左子节点,中间顺带回忆了中前后序遍历)

14.问算法,第二题,数组里所有数都出现了两次,只有一个数出现了一次,请你找出这个数(我答的哈希表,然后说空间复杂度太大,我答排序,用时间换空间,面试官说o(1)空间,o(n)时间,其实正解是直接将所有数亦或,感兴趣的可以看看,这个很常考)

15.问算法,第三题,接雨水,单调栈秒答,但面试官不满意,让答双指针做法,不会啊。

二面内容(约20分钟):

1.项目里,假如消费者消费失败怎么办

2.项目里,消费者想撤销操作怎么办

3.你的线程池怎么扩容

4.扩容的时候怎么保证安全

5.synchornized和lock区别,CAS是什么,有什么问题,怎么解决

6.java里线程安全不安全的数据结构,原因是什么

HR面(约30分钟):

1.问我之前有没有实习经历

2.倾向考研还是就业

3.喜欢哪些城市

4.周围人怎么评价你(好像有这个问题)

5.为什么拒绝荣耀等厂offer(华为系真及吧拖拉)

总监面(约20分钟):

1.挑一个你觉得最能代表你水平的项目讲讲

2.你最熟悉的框架或者中间件,详细讲讲

反问环节:

1.我发挥怎么样(我嘴笨,总监笑曰这个聊天何谈发挥)

2.我能实习多久(真没问题好问,总监笑曰这个看你学校安排,不是我们决定)

大概就记得这么多了。准备去了

#SHEIN信息集散地##你已经投递多少份简历了##晒一晒我的offer##牛客在线求职答疑中心#
全部评论
什么base
1 回复 分享
发布于 2023-06-28 23:35 江苏
shein怎么还在招
点赞 回复 分享
发布于 2023-06-28 23:14 广东
恭喜佬,吸吸欧气
点赞 回复 分享
发布于 2023-06-29 07:52 安徽
华为骂得好
点赞 回复 分享
发布于 2023-06-29 09:28 广东
8年程序员不回答
点赞 回复 分享
发布于 2023-06-29 12:34 江苏
佬做的是啥项目啊
点赞 回复 分享
发布于 2023-06-29 13:53 上海
实习要这么高要求啊😭
点赞 回复 分享
发布于 2023-06-29 18:18 广西
沾沾喜气
点赞 回复 分享
发布于 2023-07-01 14:43 黑龙江
想撤销操作怎么办啊
点赞 回复 分享
发布于 2023-07-05 16:38 江苏
lz,麻烦问下,线程池怎么扩容这里,怎么回答的欸
点赞 回复 分享
发布于 2023-07-15 14:43 重庆

相关推荐

最重要的两个字  心态 心态 心态!秋招没有拿到好的offer,一定要保持好心态,面对春招可以调整自己的面试方向。一、梳理时间线在秋招失败后,就必须开始规划春招了,可以先简单梳理了一下时间线,这个很重要。春招一般从1月份陆续开始,2、3月份集中爆发。所以现在距离春招满打满算也就3个多月时间了,说长不长,说短不短,就看要如何去利用了。虽然春招的机会虽然没有秋招多,但是依然有很多大公司会有招聘通道。企业并不会区别对待春招和秋招拿到offer的同学,入职后都是一样接受一系列培训,成长晋升路径也都是一样。所以,春招的机会绝对值得好好把握。二、调节情绪相信经历过秋招失败同学,挫败感都非常强烈,极易陷入「自抱自泣」的状态,同时看到上面这个时间线的分析,认为时间还早,到了春招再说,就会暂时把求职这事搁在一边,能逃避一会是一会。但是明年春招,你将面对的对手是:考研、考公失失利的同学秋招没有Offer或没有拿下理想Offer的同学竞争是非常激烈的,摆在你面前需要做的事还有很多,时间不允许你陷入情绪之中。接下来这一个月的时间,你没有办法去改变你的学历和专业,但你可以去做接下来这些事情。三、复盘秋招失败总是有原因的,但是你不能笼统地把它概括为:我这不好,那不好。而是要将之细细剖析,找出可控的因素和影响最大的因素出来,并加以调整。比如说,你可以统计自己秋招的面试经历,将每次被淘汰的环节标注出来,看看哪个环节的问题最多。举个例子:① 如果是网申的通过率低,那你就要加强网申的技巧;② 如果是在笔试中被淘汰,那是不是自己的专业知识还不够扎实,或者行测做得不够多?那就应该多刷题,恶补一下自己的专业知识。除了自己埋头苦***也要善于利用身边的资源。比如,向已经拿到 offer 的同学取经。在这个时间节点,你们已经不是竞争对手了,他们一般都会乐意分享自己的成功经验。又或者你羞于向同学请教,你可以多参加一些秋招讲座,向一些有经验的前辈分享四、修改简历你的简历应该是多份的,针对不同公司的不同岗位,针对性地准备简历。特别是实践经验部分,它是一份简历最有价值的内容,需要你细细斟酌和深入挖掘,同时要结合你的目标岗位来写,这样匹配度才更高。千万记住不要再海投简历,通过秋招,你应该已经开始清楚自己的职业发展方向,所以有针对性的准备简历,就是要稳准狠。对于简历撰写还是很头疼的同学建议借助工具来辅助,比起自己抓耳挠腮会高效很多。五、笔面环节,逐一击破笔试能力从现在开始累积。超过80%的高淘汰率,想要通过短期内的突击提高笔试能力是不十分现实的,所以现在行动一点都不早!提前刷题一定没错。分享不易,关注我分享更多面试知识,嵌入式c++的同学可以看一下大佬总结的面经  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
26 88 评论
分享
牛客网
牛客企业服务