杭州中小厂Java实习面经 已offer

一面 45min

感觉稍微大一点的厂(代码随想录写三线互联网),面试官就会深挖了挖到不能再答,比之前的水面挑战多了

-----------------------------------

  • 自我介绍,项目介绍
  • 点赞怎么做的,共同关注怎么做的?
  • 如果现在用户量上百万了,你要怎么优化?(答的redis主从、哨兵、切片集群、mysql分库分表按月分,垂直、水平分)
  • set怎么设计更新时间问题
  • redis的数据结构和使用场景
  • 项目是采取分布式架构对吧,网关是怎么设计的?
  • 网关有没有考虑做限流?怎么理解限流?现在做网关限流方面的设计怎么做?(没答上来,我说了前面还可以加个nginx来限制,开始乱说)
  • 简单介绍一下Nacos
  • 什么是索引?
  • 我现在有个sql,条件是where id<=5(id是主键),他是怎么去b+树里面搜索的?
  • 你刚刚说先找到5然后把前面全部返回,如果5这个id删掉没有呢?(没答上来)
  • b+树非叶子节点存的有哪些内容?
  • 不断插入数据的时候,innoDB是怎么去维护这棵b+树的,这个过程清楚吗?
  • 每个页的分页你清楚吗?(我说了一页16kb,存有限,存了1345假如满了,插入2就会存1234,然后5到下一页这样)
  • 聚簇索引和非聚簇索引
  • 有听说过索引下推吗?(不会)
  • 平时项目中使用索引会关注哪些点?
  • 有没有处理过慢sql(答了配置文件配置慢sql日志,然后设置超过多少算慢,找到开执行计划看)
  • 执行计划有哪些字段(忘记了,我说主要是type,然后有个all走全表,其他忘记了,反正分很多个不同的级别不同的速度)
  • mysql怎么实现事务隔离?
  • 什么是间隙锁?
  • 说下MVCC的实现原理?
  • 集合熟悉有多少?
  • ArrayList和LinkedList的区别?
  • HashMap的底层结构是怎么样的?(阿巴阿巴,然后我说看过源码)
  • 既然看过源码,底层put是怎么实现的?
  • HashMap从哪里体现的线程不安全(不会)
  • 那我们要怎么实现线程安全的?(hashTable和Cur hashmap)
  • hashTable是怎么实现线程安全的?
  • 那你说下Synchronized吧?
  • 详细介绍一下Synchronized底层是怎么实现的
  • 项目中有用过线程池吗?
  • 怎么理解线程池
  • 线程池有哪些核心参数?(没答上来)
  • 说下你理解的分布式锁
  • 我们设计一个分布式锁,要注意哪些方面
  • 那用redis怎么实现你刚刚将的那几个点(没答太好)
  • spring怎么理解
  • aop底层是基于哪个设计模式?讲下动态代理模式
  • ioc怎么拿到一个bean(不会)
  • 有了解过mq?(答了主流3个mq的优缺点和应用场景)
  • 快排是怎么实现的?(还好前几天手写过)

---------------------反问---------------------------

  • 公司做什么业务?(忘记了)
  • 我有什么要提升的地方(面试官说我基础挺扎实,应该有自己的完善学习方式)
  • 有没有什么给在校生的建议(你现在这种大段时间系统学习的机会不多,要好好珍惜现在学习时间)(方向要选择好,你要打算法比赛就好好准备好好刷题;要搞项目找实习就好好打好基础,深挖底层原理,一定要有一个确定的方向努力)

总结:基本抗住所有问题,感觉面试官挺好的,我说mysql学比较细spring学很浅,他就深挖mysql没怎么问spring,应该能oc

二面 40min

主管面,他说上午技术面的面评很高就不问技术了

  • 自我介绍
  • 项目中遇到的苦难?你是怎么解决的?
  • 你们团队开发的时候整个周期有什么规划吗?
  • 你们团队会不会赶进度(我说赶,我刚开始负责的用户模块全部模块都依赖于这个,我是通宵写到早上7点才完成推到git的,这样其他队友才能开始他们的模块)
  • 那你感觉这样怎么样?(我说我当时非常有成就感,非常激动非常开心)(他一直在笑)
    • 平时是怎么学习技术的?
    • 最近看了什么非技术的书籍 (我说喜欢看传记,乔布斯,雷军,张一鸣,李开复,库克的都看过,阿巴阿巴聊了挺久)
    • 你最近看这本雷军传记总结是什么?
      • 做过最有成就感的事情?
  • 最敬佩的人?最欣赏他什么特质?
  • 你参加了字节跳动青训,有考虑字节跳动实习呢?(我说卡学历了,我感觉这个回答的巨栏。但是面试官还是安慰我说没关系,可能是上午面试回答的很好吧。他说他们去年招了很多211的,还有个211专业第一,但是眼高手低,觉得自己很厉害,听不进意见。反而没有二本的学生的技术和虚心,他们也愿意要二本,反正说了很多,主管人超好,这个问题真不知道怎么回答)
  • 可能会加班怎么样的,问我能不能接受
  • 介绍了公司的产品业务

-----------------反问-----------------

  • 我能进吗?
  • 作为职场人,对大三学生有没有什么建议(总结:作为程序员一定要:有技术、有业务、有产品。然后讲的很细,他讲了好多,感觉这个主管超好,我很想去这个公司)

hr面 15min

直接电话过来通知offer了,主要就聊了一下薪资、工作地点、最快到岗时间、餐补房补等一系列细节。

总结:第一次体会到一面面试官的面评对后面的影响有多重要,可能是一面基本都答上来了,后面面试非常顺利可以说。有些问题是我自己特意准备过比如准备好,他刚问问到装到我会的了,也可以说运气比较好。但是juc这块还是得加强一下。

#软件开发2023笔面经##java面经##面经##实习面经##java实习面经##Java面经#
全部评论
我超,你面的也太频了,而且好难啊
11 回复 分享
发布于 2023-03-07 11:56 湖北
如果是兑吧的话 一面面试官应该是我以前的组长 人很好 但是对技术要求比较高
3 回复 分享
发布于 2023-03-08 16:40 湖南
一面过了,下午二面,好紧张一面压力就这么大了
3 回复 分享
发布于 2023-03-07 14:03 广东
很强呀佬
1 回复 分享
发布于 2023-03-09 20:28 河南
好强 项目是黑马点评吗
1 回复 分享
发布于 2023-03-07 22:06 浙江
今天面了个杭州小厂,20分钟结束了,八股文真的背不住
1 回复 分享
发布于 2023-03-07 18:10 江苏
juc和jvm一点没沾
1 回复 分享
发布于 2023-03-07 16:32 湖北
算法只考了快排吗
点赞 回复 分享
发布于 2023-03-28 07:21 安徽
过了吗,过了可不可以说说公司
点赞 回复 分享
发布于 2023-03-13 08:36 重庆
在哪里投的啊
点赞 回复 分享
发布于 2023-03-11 09:15 江苏
那我也推荐一个杭州小厂https://www.nowcoder.com/feed/main/detail/d4807a3f2a7a4a1587f587b36829a2c2
点赞 回复 分享
发布于 2023-03-10 15:59 陕西
实习给多少啊?
点赞 回复 分享
发布于 2023-03-09 12:39 浙江
杭州兑吧?
点赞 回复 分享
发布于 2023-03-08 19:15 河南
棒棒哒
点赞 回复 分享
发布于 2023-03-08 12:53 河南
你这一直在问索引呐
点赞 回复 分享
发布于 2023-03-07 16:32 湖北
大佬 在哪约的线上面试啊 投了几周一个线上的都没有
点赞 回复 分享
发布于 2023-03-07 12:40 湖北

相关推荐

06-11 18:20
已编辑
门头沟学院 Java
更新:4天后问hr微信结果,秒回不合适不找了,收笔不面了,都浪费时间。某个家居厂,第一次面这么久,前50分钟项目+场景挖呀挖,只问了第一个项目(乐尚代驾),目前面的中小厂都主要问项目,有的问题会延伸扩展,现在才体会到简历上写的项目经历不仅要能答出来,还要针对可能的深挖场景有预备,不然答不出来就尬住了。下面是前50分钟关于项目场景的一些问题,只记得一些大概,不记得延伸问题了1.自我介绍2.籍贯,到岗时间3.项目是自己学的还是什么4.有哪个项目你觉得学到很多东西的5.那就讲一讲你这个项目,先说说大体框架内容6.用的springcloud是吧,springcloud有什么原生组件(几乎没说上来一个),你项目用的组件7.项目怎么部署的(本地虚拟机Linux玩具部署)8.用docker安装的redis,怎么持久化数据(回的是redis的持久化策略,面试官说要问的是docker的redis怎么持久化,docker没了怎么办,当时愣住了,现在想想应该是docker的目录挂载吧)9.你怎么理解单体与分布式。集群负载均衡怎么做(脱口而出k8s,面试官没继续问这点了)10.redis和mongodb在项目怎么用的11.怎么搜索附近司机和推送订单的12.乘客下单到司机接单的流程13.司机抢单怎么实现的,分布式锁锁的粒度是什么14.redis+caffeine怎么用的15.minio是什么,分片上传到合并的流程16.如果分片上传中某个分片失败了,前端自己怎么知道呢17.completablefuture项目怎么用的,讲一讲它的底层原理吧18.forkjoinpool里面是怎么实现的19.xxl-job怎么用的,它有几种调度20.支付怎么做的呢(模拟支付)21.项目中异常捕获怎么实现的等等,记不起来了,每个问题大概能问几分钟项目问了50分钟,很多问题会深入拷问项目的实现,汗流浃背。——————————————————————————接下来问点java基础吧终于来到我最爱的八股环节,大概10分钟1.==和equals区别2.接口与抽象类区别3.反射,用反射获取对象实例的方法,你自己有用反射做过什么吗4.juc包中的锁,synth和reen的区别5.aqs公平锁和非公平锁的实现6.jvm内存各个部分7.堆内存,垃圾回收过程是怎样的8.怎么判断一个对象可以被回收9.对象在堆内存还有栈,逃逸分析10.线程池参数,线程池的工作流程11.jvm如果oom了出问题了,怎么分析解决八股基础大概10分钟————————————————————————反问环节1.怎么周末了还要上班面试2.我们公司的这个it部门重要吗3.您多大了,后面的职业规划是怎么样的4.面试官:建议是自己去看源码实现,不要只看网上别人怎么分析的5.我会把面评什么的给hr,等她给你通知反问聊大概7分钟。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
点赞 评论 收藏
分享
06-11 16:20
门头沟学院 Java
双二java选手的自救之路,2月底开学才开始手撸外卖项目,花了十天的时间,之后觉得时间不够了点评项目没有上手只是了解了需求和痛点及如何解决,之后三月中旬开始被八股才发现自己之前学习的java只是皮毛,八股的内容对自己来说完全可以说是新知识,硬着头皮背了半个月,但力扣基本没刷,3月底看到大家早就开始投简历绷不住简历上写了点评与外卖项目也开始投递。3月底投递:饿了么&nbsp;笔试A0.2&nbsp;挂蚂蚁&nbsp;笔试后挂美的&nbsp;笔试挂携程&nbsp;4.20左右发笔试&nbsp;半个月后直接人才库oppo&nbsp;简历挂腾讯&nbsp;简历挂淘天&nbsp;简历挂&nbsp;5.23被kpi面(追着研究方向问了20分钟后草草两个八股就结束)帆软&nbsp;泡池子,无笔无面小米&nbsp;泡池子百度&nbsp;简历挂海康威视&nbsp;3.29投递&nbsp;4月底约一面后莫名被鸽&nbsp;随后至5.22一面&nbsp;5.26通用素质面&nbsp;6.6offer&nbsp;(这是拿到的唯一一个offer)4月份投递:京东&nbsp;简历挂网易&nbsp;简历挂贝壳找房&nbsp;泡池子,无笔无面高德&nbsp;4.8投递&nbsp;4.22笔试挂虾皮&nbsp;4.8投递&nbsp;4.23笔试后泡池子美团&nbsp;4.15一面&nbsp;三天后人才库顺丰科技&nbsp;4.8投递&nbsp;无笔无面小红书&nbsp;简历挂招商银行&nbsp;4.22投递&nbsp;无笔无面滴滴&nbsp;4.15投递&nbsp;无笔无面得物&nbsp;4.18投递&nbsp;无笔无面飞猪&nbsp;4.21投递&nbsp;无笔无面阿里国际&nbsp;4.22投递&nbsp;发笔试后被取消笔试&nbsp;随后进入面试安排阶段一直没音讯&nbsp;默认挂腾讯云智&nbsp;4.24投递&nbsp;无笔无面作业帮&nbsp;4.24投递&nbsp;4.25笔试后无音讯系音&nbsp;4.24投递&nbsp;5.19捞笔试后挂58同城&nbsp;4.24投递&nbsp;无笔无面tplink&nbsp;4.24投递&nbsp;无笔无面金山&nbsp;4.25投递&nbsp;无笔无面5月份投递:荣耀&nbsp;5.6投递&nbsp;5.20一面&nbsp;5.28二面&nbsp;三天后挂华为&nbsp;5.7投递&nbsp;笔试后至今无面试邀约pdd&nbsp;5.7投递&nbsp;笔试后约面&nbsp;5.19一面挂特斯拉&nbsp;5.7投递&nbsp;无笔无面众安保险&nbsp;5.7投递&nbsp;无笔无面网易互娱&nbsp;5.24笔试后无音讯中国平安&nbsp;无笔无面总结下来,四月份只有一个美团的面试,五月份重新投递的pdd,荣耀,海康威视有面试,一二面加起来不过七八场,首先感谢海康的收留,我自知能力并不算十分出众,也不是非常努力地那一批人。暑期从一开始的目标:刷大厂面经后在中厂拿到心仪offer;到后来的:球球给我发个面试吧;再到后来:道心破碎去学校的人才日的中小厂一个一个的问招不招实习生。就在已经逐渐摆烂的时候海康威视和荣耀发来了面试邀约,我想着再拼这最后一把,然而现实也并没有那么顺利,荣耀的面都说是hr面,但是我的面试一直在问我的项目具体做了哪些事情,再加上自己吹嘘了一下跟着导师做的一个项目,最终自己挖的坑自己狠狠的摔倒在里面,可能这也是我二面挂的主要原因吧。与荣耀面试同期进行的海康威视显得顺利很多&nbsp;一面完的第二天就发了通用素质面试,从一面到offer不到半个月的时间,对于我来说算是最大的安慰。接下来就要去海康实习了,我想说每个厂都有黑子和白子,我无力分辨,以身入局方可辨别真伪,暑期努力提升自己!(ps:可能也是我太摆了,每个假期&nbsp;清明&nbsp;五一&nbsp;端午&nbsp;都去旅游哈哈哈哈,好在最后有去处,最后我想说:山重水复疑无路,柳暗花明又一村,祝大家也能有自己心仪的offer!!!)
点赞 评论 收藏
分享
评论
51
266
分享

创作者周榜

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