唯品会(校招实习)

12月份在老板上投的,应该是校招岗位,但是要求先实习一到两个月,然后走转正流程。

咋说呢,和一、二面的面试官聊的挺来的,当场感觉就能过。三面那个面试官,他说了会问一些开放性问题,随便回答,我回答之后其实心里挺没底的,以为寄了,但没想到最后给过了。

ps:感觉唯品会实习挺好的,电商业务线、在广州、包饭吃,如果时间再往回退一些,确实值得考虑。

一二面:场均面试时间60min,总是会有基础八股,但又不缺乏难度(附带一些奇奇怪怪的内容)。

三面:30多min,大多都是开放性问题和场景题,问有没有实践过、如果是你该如何考虑。

hr面:30多min,基本都是常规问题。

面试体验:面试官都提前进入了会议,基本上不会出现候选人等待较久的问题;面试流程推进很快,一天一面;面试过程总体来说还算愉悦

12.27(一面)

面试过程中时不时哈哈哈,呵呵呵。

  • 实习做什么的,工作辛不辛苦
  • double几个字节,int几个字节,引用类型几个字节
  • 64位机器的引用类型能不能用4个字节存(想问指针压缩的内容)
  • Integer几个字节(其实想问对象结构)
  • 对象头里面有啥
  • 集合体系
  • HashMap如何判断key-value对是否存在
  • HashMap是否线程安全,为什么呢
  • 假设一个整数值为100,多个线程对其进行递减,保证其值不能小于0
  • synchronized 和 AtomicInteger都可以
  • 使用AtomicInteger时,满脑子都是decrment,然后发现这个API不好使线程池相关
  • JVM相关
  • 垃圾回收机制
  • CMS流程,如何减少serial old兜底的次数
  • G1与CMS相比先进在哪,部分回收时会不会存在跨代引用,如何解决
  • 是否有了解过最新的垃圾收集器MySQL索引最左匹配原则如何理解
  • 扣减库存,如何不超卖
  • update语句为什么能保证不超卖
  • 仅使用update语句,数据库压力大怎么办
  • 用了Redis之后,如果库存正在卖,商家告诉你根本没这么多库存,如何扣减掉多出的库存Redis的部署架构有哪些
  • cluster模式下,key如何定位存储节点
  • cluster模式下,增加新的Redis节点到集群,期间数据迁移的过程

12.28(二面)

  • 聊聊集合体系(数组、列表、Map之类的),举一两个场景,比如什么时候用Map
  • 聊聊时间,怎么获取时间戳,如何格式化显示,有什么坑,比如24小时制和12小时制
  • 聊聊并发,讲讲ThreadLocal,讲讲线程间的同步(Synchronized锁定的对象有什么要求)
  • 如何发现当前进程是否内存泄露?是的话泄露在哪些地方
  • Linux命令,如何查看端口号被那个进程占用?JAVA进程占用了哪些端口?
  • 除了grep之外,还知道其它文本处理工具吗
  • 聊聊开发规范,写过测试吗?Idea 为什么报warning?
  • 如何设计数据库表?或者说在设计时有没有什么要注意的地方?除了范式之外呢?
  • 聊聊实习和项目
  • RPC调用过程中为什么要有序列化和反序列呢
  • RPC调用过程中,调用方是如何得知被调用方在哪呢
  • 服务提供方是如何保证自己唯一的呢
  • 对于Redis中的hash结构,hget一个不存在的key会发生什么
  • Redis Cluster的key是如何定位存储节点的
  • 写个排序算法,随机生成一个长度为100的数组,数组中每一个值的大小为[-10000,2000],对数组进行排序(我选择的是归并排序)
  • 如何学习的
  • 有啥其它的兴趣爱好

12.29(三面)

CPU被干烧了。

  • 讲讲你理解的IOC和AOP
  • 用过Cglib吗
  • 一个Java进程线上运行CPU利用率飙升,如何定位问题
  • 假设一个服务要启动,与Spring结合的,要求Spring所有的Bean准备好之后,再启动,如何做
  • 既然服务启动之后要注册,那这个注册的过程做了什么呢
  • 单元测试要注重哪些指标
  • 假如我要上线一个服务,服务本身所占用的资源该如何分析(比如给它分配多少内存、多少CPU核心)
  • 有没有做过压测,压测的过程及其结果有哪些部分让你受益,举个例子
  • 一次请求,可能会经过若干服务调用(A->B->C->D这种)。同时这次请求响应时间过长,我该如何知道主要耗时在哪呢(调用链路中,哪段调用占用时间最多)
  • 查库存,若干步骤,减库存,保证不能超卖如何做
  • Netty的线程模型讲一下
  • IO多路复用的实现讲一下
  • 客户端100个请求过来,服务端这边会开多少个TCP连接呢(持续坐牢)
  • 服务端能够同时处理2w个请求吗,能维持2w个TCP连接吗
  • 或者说限制服务端TCP连接数的因素有什么呢

1.3(hr面)

聊天环节,不要表现的自己有沟通障碍就行。

围绕着 经历(比赛经历、实习经历、社团经历),选择(城市选择、offer选择、行业选择),个人规划等等展开的,以软技能为主。

只能说被hr牵着走,也不知道她会从回答中得到啥,有可能自己的老底都被挖出来了。

#面经##唯品会#
全部评论
tql
2 回复 分享
发布于 2024-01-08 10:59 广东
佬进去了吗,感觉怎么样
点赞 回复 分享
发布于 2024-04-28 19:10 广东
佬没提前去快手实习吗
点赞 回复 分享
发布于 2024-02-25 23:49 江西
您好楼主,想问下唯品会实习的薪资怎样啊~
点赞 回复 分享
发布于 2024-01-12 16:14 广东
怎么又开始面了哈哈
点赞 回复 分享
发布于 2024-01-12 15:26 北京
挺不错的
点赞 回复 分享
发布于 2024-01-05 17:09 湖南

相关推荐

9.24 一面 线上自我介绍介绍项目为什么想做测试Linux命令:查看进程微信发送图片设计测试用例反问:你觉得我会遇到什么挑战 答:做智能家居的 和你之前做客户端测试的不太匹配一面全长10分钟 面试官提前5分钟进 于是提前开始了 晚上收到线下复试的邮件9.25 二面 线下(挂)自我介绍你有提到你做接口测试 接口测试你会关注哪些方面(这个我没说全 面试官补充了)开发不承认缺陷怎么办有没有遇到压力的情况 怎么调节为什么想来杭州反问:对技术人员的成长有哪些支持答:(好家伙 踩到雷区了)学校和职场不一样 没有支持 只靠自学 你这么问我会觉得你需要有人教(???我的本意不是如此 面试官非要这么理解那我也没招了)马上改口:我是说新人landing答:有导师 但还是要自学然后面试官马上给我提建议了:我觉得你不自信 你以后面试其他公司的时候(ok啊 悬着的心终于死了) 当然我的看法比较片面 太文静了容易被欺负 还有对项目的理解不深入balabala二面是现场叫人 比邮件预定的时间提前了10分钟 签到的时候偷偷看了一眼名单 本次线下面试测试大概有10个人左右 c++更多总结与反思:反问想了解有没有培训但是踩到雷了是我没想到的 这么看反问环节一定一定要谨慎 实在不行多叠甲 踩雷的原因可能是刚开始的问题答得不好 导致对我的第一印象很糟糕 面试过程中太紧张词不达意导致面试官做出了片面的判断 下次说话时应该更有逻辑 听到婉拒心态有一点崩 被质疑的情况下永远不要自我怀疑 不要立即解释或者反驳挂的主要原因还是技术 菜是原罪项目还是得死磕 需要了解底层逻辑和为什么使用第一印象很重要 特别是线下 虽然是I人但是以后应该更自信一些 由于表现得不自信让人觉得内向本人属于精神小伙 其实跟文静不沾边 如果用性格卡人那我不认 如果觉得内向的人更好欺负那说明内部存在pua 或者职场80 那我也不认
查看10道真题和解析
点赞 评论 收藏
分享
评论
12
41
分享

创作者周榜

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