一只末影酱 level
获赞
279
粉丝
51
关注
45
看过 TA
1989
杭州电子科技大学
2026
Java
IP属地:浙江
暂未填写个人简介
私信
关注
09-05 09:13
已编辑
杭州电子科技大学 Java
虾皮很奇怪,可能面试官工作久了,还以为杭电跟以前一样好进阿里呢感觉虾皮就很神奇,一面几乎纯八股,二面什么都有。小打小闹面试官🤓:你手上有哪些offer或者流程嘛现在我内心😡:笑死,就没敢怎么投实际😊:就八月投了虾皮和字节,因为你们流程推进太快了,我也很有意向所以其他的都没有投(其他的厂如果不卡简历和大厂实习,我能不海投嘛)聊了聊字节和虾皮大概十分钟面试官🤓:谢谢你对虾皮的支持,投了字节和我们,不过我看你是杭州电子科技大🧱的,你们为什么不投阿里呢?内心😡:tmd它不卡23所我包投的,还不如省时间精投,你们以前的互联网红利这么足嘛,我这个垃圾实习和学历怎么能过阿里的初筛的实际🥺:阿里最近政策变动大,部门变更合并频繁,杭州岗位很少,加上我不想留杭(真的不想嘛?只是杭州的互联网厂,电🧱的title不够)后面正式进入面试环节,问,我们比赛项目开展前,人员选择,技术调研等后面半小时全是拷打支付链路,超时,逆流程反问环节先聊一些热热氛围最后就是我: 刚刚问的是对应届生的期待,请问对我有什么建议嘛面试官: 虾皮这边面完后续需要花一两周时间去不断对比筛选(??我好像没有问什么时候出结果吧)然后我这边不能给你说太多结果。不过感觉你个人不管是工程能力还是基础都很不错,也有自己的见解,我的建议是做项目前可以更多调研一些大企业的一些做法然后再考虑落实。不管了,个人感觉面试过程还ok的
查看3道真题和解析
0 点赞 评论 收藏
分享
09-04 12:58
已编辑
杭州电子科技大学 Java
想了想还是发发面经好了希望明天二面能接好运8.21 投递8.22 发笔试邮件8.27 做笔试8.28 约一面8.30 下午一面+晚上约二面有一说一,虾皮笔试是目前最友好的,三到力扣原题或者小小变种。饿了么,美团,钉钉直接疯狂拷打我选择题大部分是计科期末考试考的,难点是要心算?加心里建堆和排序之类的?1. 自我介绍起手2. 你这个实习经历,我想听听具体怎么做的优化3. 看你也是用Java的,聊聊JMM吧?- 我就先说为什么有JMM,主内存和工作内存介绍,然后就跟面试官干瞪眼,最后补了一句,主要是Java给内存模型抽象的太简单了,这里没什么太多能讲的4. 那你讲讲JVM的内存模型?- 主体围绕着1.7和1.8去讲。重点我觉得需要扩展一些内存分配算法,TLAB优化,逃逸分析,所以这里就大概讲了15分钟?5. 讲讲线程池原理?你们项目参数怎么设置- 根据自己写过动态线程池和普通线程池去讲,为什么有线程池技术,底层大概的实现,以及聊聊为什么阿里手册写了不推荐,但是Max core设置为Inter.MAX_VALUE还挺常见6. 你聊到自己写过线程池,那讲讲线程怎么达到复用的?7. 阻塞等待任务队列中的任务,那这个时候占用CPU吗?- 提到自己没有看pull()等方法底层实现,猜测肯定不占用CPU,因为CPU会选择就绪状态,所以Java应该是使用了native方法让这里的线程处于阻塞状态8. 我们聊聊数据库吧,有哪些隔离级别?- 这里看个人发挥了,我是按照SQL标准的隔离级别去聊的,感觉就纯八股,至少我不太能扩展和发散9. MySQL默认级别能避免幻读嘛?- 纯八股,反正就聊部分解决,讲讲幻读例子,解决例子,为什么不能全部避免例子10. 你提到这个快照(read view),你知道MySQL底层如何实现的吗?- 确实第一秒是懵逼的,回答:我确实没去看过源码,不过我根据自己的理解猜测,应该是通过读写屏障 + Map类型的数据结构完成- 面试官说思路没问题,但是可以下去研究研究。事后一想,这里想问undo log链吗?11. 为什么MySQL使用B+树作为索引?- 没什么能聊的,纯八股,尽量发散去讲,围绕着数据结构去聊==========算法题给一个数字N,以及一个数组(元素大小在0到n-1),求重复出现的元素- 应该是力扣变种?442.数组中重复的数据不过力扣这里限定最多出现两次,所以不能使用正负方法做难点:1.虾皮编辑器就是一个记事本,main方法和导包都要自己手写。好处就是,写完main方法,即使是对的,也可以笑嘻嘻问面试官,您看看我写对了吗,然后两个人笑嘻嘻地吐槽idea给我们吃太好了2.围绕原地哈西基础,想到两种方法。要么就用dfs,要么就+n标记(更简单)======反问经典的部门,业务(不过虾皮一面不决定你的去处)作息时间,建议,对应届生的期待后面等字节三面和虾皮二面全面了,再把面经发出来吧感觉秋招一时半会不知道投啥,现在就投了六个游戏厂,手机厂,卡学历pass掉,感觉海投都不知道投啥
投递深圳虾皮信息科技有限公司等公司10个岗位
0 点赞 评论 收藏
分享
09-03 18:24
已编辑
杭州电子科技大学 Java
面试官看了看时间,再来一道算法题吧反转链表 + 写核心函数即可或者我: 对我有什么建议嘛?面试官:  你反问的时候可以主动点,问我刚刚的算法题怎么能优化成最佳工程实践,虽然我不一定告诉你(调皮笑脸音)==============以上是秋招,我在字节的二面以及一面的过程我觉得不仅仅是得看面试官,面试者也需要一定的聊天能力,我跟一面面试官反问环节就聊了25分钟,也算是聊的非常开心。刚刚听了录音,原来并不是我问有什么建议。而是快结束,面试官主动问我,为什么不问他ES的最佳工程实现以及算法题的最佳实践。然后就是后面的玩笑话。(隔天约二面以及9.1这天的字节二面,其中更是问到我ElasticSearch、Lucene还有LSM树怎么学的,我感觉前面的问题答得非常符合面试官胃口,所以这里就直接,双手放到腿边撑着,说:不说其他虚的,其实我是三月被腾讯拷打ES后,自己去github看源码、翻各种优秀代码配合GPT学的。面试官笑了笑,就给出一道算法,然后让我写之前说说思路。这里有一点我觉得可以借鉴,说完思路,然后写完后,可以适当补充注释和补一句,等我把代码调整一下再详细说说原理(就是力扣那种格式化代码,idea的CTRL+ALT+L)在算法中,思路和A出来固然重要,但是编码风格和适当和面试官互动也是较为重要的后面也是面试官 看时间才四十多分钟,又出了这道 反转链表过程:我: 需要写main和构造链表吗? 他:不用的不用的。 我: 还是写一写吧,不写定义,爆红了不方便我俩看代码
小肥罗:你爱字节跳动是吧,腾讯,阿里:我们不要你
查看4道真题和解析
0 点赞 评论 收藏
分享
写码的鱼:base北京 可以发我简历到邮箱qinchangshuai@bytedance.com,我帮捞,组内直招。
投递字节跳动等公司10个岗位
0 点赞 评论 收藏
分享
害,这个时间点尬飞了,感觉四非Javaer得边实习边秋招(感觉秋招就是积累经验)了说实话,看了很多大佬,感觉他们基础太扎实了,而鼠鼠算是不自律,不过发散能力不错,可以去深挖和拓宽,但是很容易被,面向对象?软硬中断?这类打趴,可能是鼠鼠确实不喜欢直接背,更想用自己的话和生活例子解释(比如上次被问到死锁,我都是用面试官和我和面试用例子讲死锁是什么,条件是什么)总之就是感觉有些东西鼠鼠可能得靠研究计算机历史+看八股,才能很好去回答问题1.自我介绍起手2.看你实习和项目都用了ES2.1为什么用es2.2数据如何导入?(类似于定时任务,MySQL save时同步加入)2.3用ES 查询会不会慢?> 谈了后续AI引入关系,用ES做全文索引以及向量数据库,谈他和MySQL各自之间的特点为什么相互不可替代>定时任务 差集增量,合集删除>讲了master data,协调结点,data 结点相关,还有并行搜索,FST和Posting,所以搜索速度并不慢,然后提了近实时问题3. 我看你简历用redis挺多的3.1你一般引入redis做什么?3.2为什么这里要用Bitmap?>说了一般redis缓存用的很多,因为用他做缓存因此顺便也用它搞分布式锁。 不然可以直接用Java服务实现分布式锁>这里感觉答的不好,因为数据量确实不大,这里就有点像是跟面试官聊天讨论,然后坦诚说主要是学习以及后续扩展方面说4.你自己写了RocketMQ4.1Rocket你既然用了,肯定也知道他的优点和运用场景,我们也不讨论他的优点什么了,你就说说,引入后,缺点有哪些?>说了,配置问题,2C4G服务器部署问题还要考虑重复消费,幂等问题,加上spring提供的AMQP协议框架不太支持手动ACK,要用更底层点的(template)。所以更麻烦,而且隐患坑多(说缺点前还是说了为什么用MQ)5. 那你MQ挂了怎么办?>只能靠同步刷盘,持久化应付一下,目前是单实例(这里没说降级服务,虽然想了想,自己没写,且可能把握不住,就没有说太多)==========分割========后面就是喜闻乐见的反问了1.作息?这一点面试官就讲了很多,衍生了很多消息2.后续流程 只有这一面3.通过的话,是不是跟你一组? 我是你mt4.技术栈
查看8道真题和解析
0 点赞 评论 收藏
分享
当然,假期有点放松出去玩了,可能有些面试点我也有点遗忘,但是面试过程总体感觉极其尴尬。我声音都开老大了,但是感觉面试官吐字还是有点不清楚,而且有些时候,描述有点让我着迷给我一种错觉,他就是crud toB项目的受害者(bushi)感觉很怪,但是不知道问题出在哪里反正两个人感觉有点大眼瞪小眼,虽然看上去问题什么的都回答上了,但是没有扩展延伸,没有欲望去扩展双方反馈怪怪的1. 自我介绍起手2. 为什么你自我介绍这个比赛项目和导师项目没有体现在简历里?(不是!哥们~~,简历,不是繁历啊阿巴阿巴3. 你这个是哪个公司的项目吗?(那我问你,我为什么不写成实习经历(bushi4. 我看你这个Redis、MQ、Es都是高可用、高并发,我能不能直接升级硬件呢?为什么不直接加设备呢?(那我问你!我不玩 AI 是因为我不想买 4090吗5. 为什么你们这个项目不用多实例部署呢?6. 你觉得什么用户体量下才会使用你这些Redis、MQ、ES(不用用户体量,面试项目就行!bushi,QPS 5000-7000以下基本也不会卡顿,过万的话可以考虑加Redis(悲伤7. 你这个比赛项目的话,相较于Boss直聘有什么特色吗(项目是求职推荐系统)8. BS还是CS?9. 导师项目的话,为什么让你们用Java重构呢?(原项目为C,然后导师并没有给出源码,只给需求,这里需要重度吐槽学校!项目就问到这里吧,问问技术点什么,然后你这个是校招,会比社招要求低很多(啊?好👌10. Java中接口和抽象类区别11. Java中Integer是个什么东西?装箱和拆箱是什么?12. Integer作为函数传递,函数中+1,函数外是否会+113. =和equals区别(应该是==吧,嗯嗯,对14. 一般equals和hashCode怎么重写15. Java中有一个单例类,你能介绍一下吗?(什么!?这是什么神奇的类? 只得说,我确实不太了解。面试官:就是单例模式的那个类,日内瓦。。。。16. final和finalize17. try?只有try catch用法吗?18. 一般数据库主键使用什么数据类型(当时😵,不过用优化和隐患角度说了int和varchar19. 数据库优化一般有什么方法20. 分库分表?21. 按照年份分的话,2025年的表压力还是太大怎么办啊,比较几乎现在crud都是走这个表22. 反问- 问部门业务(回:纯业务,业务复杂,没有什么架构和中间件,toB,也就是SpringBoot+MySQL,那我跑!)- 地点
查看21道真题和解析
0 点赞 评论 收藏
分享
04-29 19:56
已编辑
杭州电子科技大学 Java
面试前一天打电话的时候就感觉面试官人很好了(额,因为我官网邮箱填错了,所以不知道啥岗位,官网全是筛选阶段)1.自我介绍起手2.诶,你自我介绍这个比赛项目我挺感兴趣的,你说说你当时负责的大模型模块吧3.你们当时如何去优化大模型然后提高输出结果质量的呢?(先是说了一嘴24年4月前,大模型各种应用开发可能没有很广泛普及,所以只能是prompt过程,然后现在我确实了解不多,只能靠自己的理解和线下同学吹水的收获讲了以前怎么优化,现在优化思路是什么)4.你这个视频平台项目背景?(同学分模块合作搞毕设)5.说说你的负责的模块吧(就讲了点赞,搜索,视频模块,从技术选型,然后各种网上冲浪,偶然发现一些视频平台点赞延迟性,进而优化自己的项目)5.1 你这个门面模式说说?5.2 你还了解什么设计模式?提了最经典的单例,然后就是问有哪些类型单例,怎么个样6.你这个第二个简历项目,说说RPC和HTTP区别吧(直接起手瑞士军刀和手术刀的区别,一个是迎合万维网,另一个是内网小圈子使用)7.我看你刚刚没有提到第一个项目的视频上传模块,我看你用了RabbitMQ,说说怎么用的?(先说了从Java原生队列到Redis到MQ三幻神选型,后续因为各种实践问题,模仿操作系统CPU多级调度队列算法实现)8.你了解MQ消息丢失原因嘛?还有拒绝方案(吟唱阶段?)9.好了项目方面差不多,问问你是怎么去做SQL优化的(Explain啊,多人协作修改索引,但是业务没改啊之类的)10.出了一道SQLselect a,b,c, d from table where a=1 and b>10 and c=2,现有索引(a,b,c)如何优化?(直接先说常用引擎以及常用索引数据结构,然后阿巴阿巴,加上优化器原因,ac在b前面就行了,d在最后保证覆盖索引)11. 你对排序的学习以及认知?(直接On^2到On说了下,然后说为什么大部分高级语言使用 快排作为库函数C++内省快排,Go的三路,Java的双轴以及Java在对象排序时使用插入和归并。12. 手撕 第K大元素先是讲思路,可以用小顶堆但是只能nlogn但是这个场景下用快排可以On然后开撕(悲,最痛苦的一集,最后写出来调试半天还是错的,面试官安慰没事,思路他都知道了,可能细节没处理好)丫的面试完才想起来,我写的时候快排是从小到大啊,第K大是倒数第K个,不是正数第K,日内瓦13.问了问到岗时间和实习时长呜呜呜求求了,让我成为团孝子吧,四月份丫的只有一个面试,差点破防了
查看13道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务