25Java唯品会日常实习凉经

唯品会一面

自我介绍

锁模型

介绍一下乐观锁和悲观锁以及使用场景

在并发要求高的情况下,选择乐观锁还是悲观锁

如果从数据库中拿到一个值为1,准备修改前经过了很多次修改又回到了1,请问这个锁是否获取成功

其他字段也是会改变的,这种情况怎么解决

SQL优化

SQL优化相关(我嘴漏说了每背好的规则,后来强行掰到性能分析工具)

复合索引ABC,WHERE B=XXX,请问索引能生效吗

条件改成WHERE A>XXX B>=XXX,请问索引生效几个字段

Spring Boot

介绍一下IOC

bean是只有一个还是很多个

Redis

介绍一下redis的锁实现

一个事务获得锁后因为异常中断了,这个锁会怎么样

如果设置了TTL,但事务执行时间过长,锁提前释放了,会怎么样

缓存的更新策略是怎么样的

一个项目上线时没有缓存,有大量请求直接打到数据库,怎么解决

如果缓存同时失效了,怎么解决

微服务

有了解微服务吗,看到哪个部分

可以介绍一下MQ的实际应用吗

分布式事务是怎么解决的,(使用Seata),Seata会做什么事

那一般怎么选择呢

如果因为流量过大导致服务处理异常,全都回滚,开销会不会太大?怎么解决(熔断降级)

之后再执行或者数据恢复?重试?

数据结构

HashMap实现原理

是线程安全的吗(加上原理)

开放题

如果有一个很大的文件,里面10亿个数字,肯定不能全部读到内存,怎么进行排序

反问

面试流程:后面还有一个技术面+HR面

评价:作为一个学生了解的东西还算广但是不太深入,也算可以理解。项目的亮点和技术攻关要提炼一下。

唯品会二面

结果来看可能双方都不是很愉快,回想了下可能一开始就初见杀了

拷打项目(没有把一些学技术栈做的项目写上去,拷打的是学校的大创或者自己和其他同学合作做的项目,这两个可能就相对简单粗糙一点了)

最近有看什么书?(在牛客找唯品会攻略看到一模一样的问题)学什么技术?(SpringCloud)不看书的话那平时只是写写代码没什么事情干?(最近在做课设,爱好的话健身,某社团负责人,搞过乐队)健身有什么心得吗?你最近几点睡觉?玩游戏吗?(答曰最近没什么时间玩,手机电脑都有点,主要是放松,伏笔)会熬夜玩游戏吗?(不会)

你之后的职业规划是怎么样?(照实说了,会准备投暑假实习,暗指可能不会呆下去,也说了更长远的)学这些技术是为了什么?只是为了找工作?如果需要你写前端有了解吗?(只是了解vue的调用接口,页面布局不会)那对于要你写前端你怎么看?(对学生来说都是机会嘛,肯定没问题)

你的优点是什么?你的缺点是什么?

你自己成立的那个小团队(前后产品ui),具体是怎么协调的?有遇到过什么问题嘛?看来你们的团队组建还挺顺利的,除了时间安排上还有没有某个团队成员不想做自己负责的部分的情况(都是找专门技术栈的同学,没有这个问题)

你目前还有做过什么成果吗?(经典的商城项目,讲到redis缓存和分布式锁)为什么要加锁,哪些地方用到锁?(库存超卖问题和防止重复调用接口)

反问

(感觉一面的面试流程体验是非常好的,二面这个有点…落差有点大,所以当时心情不是很畅快)

这个算是技术面吗(算)

是因为我简历上的项目没什么可问的所以才问一些HR面的问题(不是)

建议:没什么建议吧,你写的东西也就那样。不过明知要面试的话,我看你好像没睡醒的样子,头发也比较乱,感觉就是不太重视。

复盘

一面答上了七、八成吧,和面试官交流也不错,二面八成是凉透了。事后反思了一下,可能一开始的闲聊话题语气放松了一点让面试官感觉我有点轻浮(当然有些问题确实没过脑子就回答了,活该),个人状态是感觉一面有点顺利,二面反而没有一面那么提心吊胆,原本以为如果项目没什么问的话可能会继续挖技术点,看来还是太天真了,不行就是不行。个人形象的话,最近确实忙课设熬的比较多,回去问舍友也说脸色比较暗沉,头发也是发际线高+刘海薄的类型,开摄像头前抓了一下可能就会很丑,很容易可能面试官第一印象就把我挂了吧,项目也比较简单,就比较敷衍了。也不找借口了,现在已经在想是不是没有好好把握寒假前仅有的进中大厂机会了,唉。

各位友友引以为戒吧。

全部评论
楼主什么时候面的,我昨天hr面自我感觉不是很好
点赞
送花
回复
分享
发布于 2023-12-15 17:57 广东
校友🤩一面看起来还行二面这个感觉他面试前给领导骂了吧感觉就随便应付了一下
点赞
送花
回复
分享
发布于 2023-12-18 15:15 广东
秋招专场
校招火热招聘中
官网直投
佬,这种实习是什么渠道投递的呢
点赞
送花
回复
分享
发布于 2023-12-18 23:32 湖南
没有手撕代码环节吗
点赞
送花
回复
分享
发布于 2023-12-19 15:07 江苏
楼主是转正实习吗
点赞
送花
回复
分享
发布于 2023-12-21 15:40 广东
二面这个好离谱啊,头发怎么样跟他什么关系啊😅😅
点赞
送花
回复
分享
发布于 2023-12-25 19:09 浙江
学长有面别的公司吗 方便加个好友交流下吗
点赞
送花
回复
分享
发布于 01-01 21:49 广东
大佬,可以给我说一下第一个锁模型怎么答吗?
点赞
送花
回复
分享
发布于 01-09 10:26 重庆

相关推荐

1.自我介绍2.介绍一个项目 开源,架构设计?解决痛点?3.上个面试官问你 map 的查找为什么 O1,回去有了解吗?- hashMap 实现一个数组加链表的结构,数组大小怎么设置?固定还是用户设置还是动态变化?什么情况触发扩容?- map 最坏查找情况是怎样的?红黑树实现 hashMap 的话缺点在哪里?- map 过大时,扩容怎么做,新创立空间的话很卡,怎么优化?4.写题:升序数组 [2,3,4,5],插入一个数字,返回应该插入的位置- 怎么优化(二分查找),考虑二分算 midIndex 时超过整数最大上限怎么处理- 如果让你写测试数据会写什么(重复元素),如果重复,插入哪里更合适(最后面的,开销最小)- 你开源项目怎么做的测试?5.async/await 降到 es5 做了什么转化,给了一段代码让我写出转化的结构。6.font-size 的 px 是基于什么而定的(屏幕像素),是决定了字体的长宽还是什么?(寄7.http 1.x、2、3 的区别,UDP、TCP 的区别?8.js 怎么发生的内存泄露9.聊聊安全,问了 xss、csrf、sql 注入的实现原理?场景?10.写题:AB个罐子,分别放红蓝球(标有 A、B),把球混在一起后,连续抽 3 个,计算:A、B 球至少有一个,且红球至少一个的概率11.写题:有一个 random5(生成 1-5,每个随机数都 1/5 概率),用 random5 实现 random7(1-7,每个随机数都 1/7 概率)12.url 的组成?写题:给 url 的 params 插入更多参数,考虑字符转化。转化的意义是什么?13.反问,了解到团队里的人都是跨 前端 + 游戏 的打个小广告,想加入社区打破信息差,或者想做开源的同学,欢迎来找我,目前在做一个脚手架项目,详见主页帖子#wxg暑假实习##面经##实习#
点赞 评论 收藏
转发
17 54 评论
分享
牛客网
牛客企业服务