Java工程师精选面经合集
9家公司
348篇面经
最新 热门
/discuss/866392911212994560/discuss/866386904210554880/feed/main/detail/be218b8330a24f5b9439fb5118e4fa33/feed/main/detail/6c9c572048714dc9a95b349635a58420/feed/main/detail/fa50c3975d8a4d62b5389594c96f19ca/feed/main/detail/a8902301525744f9b75a65580e103057/feed/main/detail/c72af264900846289b8469853df58094/discuss/866317360179732480
武汉中科通达java 一面
面试时间:1小时面试内容:无八股工资110一天,面试官上来就疯狂pua,还没面技术面就含沙射影说实习生不听话,乱请假,我公式化展示想转正的心态,他又急了,跟我说摆正自己实习生的态度,不要老想着转正,先想想能为公司干什么,而不是公司能提供什么。技术面自己也说了没怎么背八股了,就问了很简单的问题,有的问题甚至不明所以,比如除了string和list集合还有什么用的api,我问主要指的是哪方面,他又pua我说我八股入脑,之后就是一些简单问题。然后手机发消息求助。接着第二个面试官闻声而来,全身后仰躺在椅子上,手搭住椅头,斜视着我。也不问八股,问我实习的业务流程,疯狂的压力。"你这模块也要不了几个月吧""你说流程复杂,我觉得也不复杂啊""我什么觉得你没有什么比较关键的部分"气笑了,大厂压力我我就忍气吞声,你工资110元一天,一个月2500你压力谁呢,又不是找不到其他offer。反问环节我也压力对面,问公司业务情况,"公司在转型找新业务,意思是目前还没找到咯?""工资才110一天,竞争力很低啊,找得到实习生吗"问的对面一直挠头,后面忍不住又压力我一次。"不要问那么发散,实习生应该摆正自己的态度,问问自己能干什么"。气笑了,还在pua我。最后我就爆了最后一句"那我觉得公司是不是一个薪资竞争力低,业务转型没有成功,技术深度不够的状态?"给对面也说笑了,说这是你自己的评价,我们无法改变。总结:对八股复习0收获,面试官极度不尊重面试者,尤其是第二个来的。一面面试官权当不太会说话,二面纯找茬,110一天的工资玩压力面,是不是有点好笑了😁
查看4道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/1979c0d6653540d291f0e52440255041/feed/main/detail/5803c67e90ea4d4cae66be7e42bf56ee/discuss/866317055610449920/discuss/866076946839437312
指南针java一面
1.项目难点2.你们系统的实际使用人数,有并发问题吗?3.使用redis处理过什么问题?选择什么数据结构?4.排行榜的zset里的score可以重复吗?--member唯一,score不唯一5.线上redis存在一个巨大的hash,比如1000万字段,每一小时需要全量读取做计算,如何保证不卡死?不影响其他业务?--需要注意的问题:(1)Redis单线程处理命令,一次性全读取会造成网络阻塞,导致其他用户的请求无法被处理;(2)内存和CPU;(3)OOM。如何解决?:(1)使用hscan命令进行游标遍历,一次只读一部分数据;(2)如果是先系统设计,可以按照用户id/时间等维度分片,读取时可以利用Redis的多路复用;6.实习实际的Redis是单机还是集群?--生产是哨兵模式7.比如有量特别大的数据,把redis当数据库使用的时候,单机和集群有什么区别?--单机模式受限于单台机器内存;主从复制 + 哨兵:所有节点(主+从)存储的都是全量数据,依然受限于单台机器内存;集群/分片:数据被切片分散存储,总容量 = 所有节点内存之和,写压力被分散到多个节点8.假设从数据库读数据写到redis中,集群的替代方案?(这个问题实在没听明白,听录音都听不懂什么意思?)9.对于 1w 条数据,如果排序逻辑特别复杂,而且用户还要勾选过滤,怎么实现?--提前排序,把结果按分数存进 Redis 的 ZSet;在 Redis 里用 Set 存好不同类别(用户勾选条件)的 ID 列表;做交集,取前500条即可有人知道这个公司怎么样吗?要提前实习,要了命了,通勤一个半小时😭,太难受了。而且995😭😭😭,这是人的日子吗,hr说薪资给17k-18k。。。。。。。。。。周五线下复试,我都纠结去不去了。。感觉薪资太少了又怕找不到别的工作😭
查看9道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/2593652e0b3c499da993394e7724459b/feed/main/detail/aae2355020904839b5d458ee041633ed/discuss/866062660301815808/feed/main/detail/7cbf6f04071b4c1f837e71341b3d62e7
昨天 18:07
门头沟学院 Java
北京即时设计有限公司Java一面
八股盛宴。面试官是一名女生,感觉在对着AI给我提问,说话的时候一直在低头看。算法题做完之后也没评价,就直接进入反问环节了。1:自我介绍。2:Java 的基本类型和包装类型有什么区别?3:面向对象的三个特征是什么,简单讲解一下?4:Exception 和 Error 的区别是什么?5:讲一下 JVM 内存区域的组成?6:讲一下类加载的双亲委派的加载过程?7:JVM 线程私有区域里,哪个区域不会出现 OOM 异常?8:说几种会导致 OOM 异常的场景?9:开发中有没有遇到过 OOM 问题,是怎么排查的?10:简单讲一下垃圾回收相关的算法?11:讲一下 HashMap 的 put 存储过程?12:HashMap 为什么不直接用红黑树,而要先用链表?13:ConcurrentHashMap 和 HashMap 的区别是什么,它的底层也是红黑树吗?14:AQS 是什么,它的两种模式是什么?15:定义线程池的核心属性有哪些?16:线程池的核心参数分别有什么作用,任务提交到线程池的执行流程是什么?17:线程池里的线程执行任务时抛出异常,这个线程会怎么样?18:讲一下线程池的几种拒绝策略?19:已经终止执行完成的线程,能不能重新启动,有什么方式?20:Spring Boot 的启动过程你了解吗?未答出来22:讲几个 Spring 常用的注解?23:@Resource 和 @Autowired 的区别是什么?未答出来24:开发中有没有自己封装过注解?无25:讲一个你比较熟悉的设计模式?26:一条查询 SQL 的执行过程是怎样的?27:怎么去建索引,怎么保证索引生效,怎么优化查询?28:讲一下 你们项目中Redis 的使用场景?29:用户领取优惠券失败的场景是怎么处理的?30:怎么防止优惠券发放数量超发、超领?31:25年支付宝事故,如果出现优惠券配置错误,导致用户享受的折扣超出预期,怎么避免这类事件发生?32:共享屏幕,请完成寻找最长回文子字符串的算法题。
点赞 评论 收藏
分享
/feed/main/detail/2066c741e4ce4c75bd1b15158b7bc397
昨天 18:21
已编辑
武汉大学 后端工程师
快手后端-Java开发一面面经
查看12道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/7bd4afba29bc49c789427b5a00ced397/discuss/866006819246784512/feed/main/detail/373c8943143e4e0fb715ccabf336e699
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

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