Java工程师精选面经合集
174家公司
2084篇面经
最新 热门
/discuss/602919518117064704/discuss/602909519609360384/discuss/602901826756755456/discuss/602895578820853760/feed/main/detail/ed5cb6b65325495b9860a1c17fa8144f/discuss/602870655637356544/discuss/602862597737574400/feed/main/detail/67eaedce9b534acabd3c5a96a8ae518d/discuss/602870300283260928
3.28 美团后端一面凉经 50min
#面经# 💼 公司岗位 小象超市-Java后端项目拷打地狱 只有几道象征性的八股 然后无尽项目拷打1.自我介绍2.(ks实习项目)你在ks实习的项目介绍一下?项目中kafka用途?消kafka和grpc区别?分别在什么场景下用kafka和grpc?给了具体场景问用哪一个?3.(rpc项目)zookeeper具体使用?消费端每次请求都询问zk吗?(加缓存)生产端有节点上下线消费端缓存失效?如何感知?zk是否有相应功能?zk节点的类型?生产端节点下线怎么办?为什么不用临时节点?负载均衡具体实现?序列化方式?json和protobuf区别?适用场景?4.(商城项目)为什么用Redis?为什么用分布式锁?有必要用锁吗?lua脚本不是保证原子性了吗?redis是单线程?那为什么还要加锁?锁过期时间怎么把控?没必要用锁(lua脚本加解锁)mq作用?真正的减库存在什么地方?付款前还是付款后?我想把qps提升10倍有什么思路?瓶颈在哪?所有请求都要经过redis,瓶颈在redis;(没答出来)方案:redis存储A商品映射到m个key,请求分配到m个key;如何平均分配到m个key上?(答随机数,面试官不置可否)5.(常规八股)b➕和b树区别? aqs? linux的io ?同步IO和异步IO区别?6.(手撕)最接近target的三数之和 leetcode167.(反问)有什么需要进步的地方?(好好深究,别浮于表面)
点赞 评论 收藏
转发
/feed/main/detail/472bed106fc14f7f817ca8763a76f671/feed/main/detail/42eae000fe764844a1c95d90039d42c8
头像
今天 12:47
已编辑
门头沟学院 计算机类
美团暑期oc(基础研发)
基础研发/软件开发后端javatimeline:3.9 笔试   //第二次没参加3.22 一面;3.26 二面(3.25约的二面)3.27 hr电话3.28 oc+offer------------------------------------笔试:前3道AC+后2道暴力  -----------------------------------一面:1、面试官介绍2、自我介绍3、科研方向介绍4、讲讲事务(特性,隔离级别,MySQL怎么保证ACID的等等// )5、讲讲索引(分类,项目中怎么用的)6、索引结构,为什么innoDB用B+树(B树,二叉树,AVL,hash)7、给你张表,发现查询速度很慢,你有那些解决方案8、Redis单线程(为什么这么快;介绍I/O多路复用)9、Redis分布式锁10、网络模型,TCP/IP四层11、TCP和UDP区别12、项目问题13、线程池,(有个场景问题,针对项目进行问的)14、CompletableFuture15、多线程修改时出现什么问题,有哪些办法16、线程创建的数量你是怎么定的  15、WebSocket,HTTP,SSE16、定时任务(如果有多个结点,同时执行定时任务,会出现什么问题)17、如果线上发现CPU飙升或者OOM,怎么排查18、继续项目问题反问;(美团视频面试//没手撕)----------------------------二面:1、自我介绍2、操作系统中进程之间的通信有哪些3、TCP的拥塞控制4、HTTP是有状态的吗5、cookie和session7、第三方登录的实现流程8、java线程的状态有哪些9、blocked和waiting有啥区别10、synchronized和reentrantlock及其应用场景11、线程池相关及其流程12、线程池一般是怎么用的13、线程执行完任务怎么通知阻塞队列/14、多个空闲线程怎么分配阻塞队列的任务15、Spring AOP16、动态代理17、IoC18、介绍一下你的项目/你承担的角色/你的工作量19、你能实习多久反问  ;(美团视频面试//没手撕)-------后续hr就是确认了下信息
点赞 评论 收藏
转发
/feed/main/detail/25a930c7cecc4766bad4557a483318b8/discuss/602820324224167936/discuss/602815796049444864/feed/main/detail/02a73dd8d7e1406ea19845112ee45422/discuss/602801098390323200
鹅厂 CSIG 一面面经
👉🏻基础1. Java 的 HashMap 底层数据结构2. ConcurrentHashMap 是怎么保证线程安全的3. Java 锁框架介绍一下 AQS4. 在编程过程中实际遇到过的并发安全问题5. Java 垃圾回收是怎么做的6. Spring 的核心思想 IOC 和 AOP👉🏻项目7. 网关项目做了什么介绍一下8. Netty NIO 的 select、poll 和 epoll9. 同步、异步、阻塞和非阻塞怎么理解10. 还有个项目做了什么介绍一下11. 介绍一下项目里面时延上报是怎么做的12. 聊聊为什么说项目里有可复用设计👉🏻实习13. 介绍一下实习的时候主要的工作14. 你这边的流量打压策略和花钱投放的流量策略是怎么共同生效的手写15. 写一下策略模式一面问的不难,我感觉是过了,然而跳了复试界面后一直不约面,遂凉,然后在牛客刷到面同 BU 的同学在我一面那天二面,流程终止那天 OC,感觉被排序掉了。在这之后被鹅捞了四次,两次运营开发(听说好像也是开发,只是对内,但我以为是运维),两次客户端开发,都拒面了。实习这个地方压力太大,没啥精力被鹅这种吊着人的面试折磨,准备佛了。今天写了淘天笔试,周五下午一面,发个面经攒点人品。刷到同学发 mygo 相关等鹅oc,而我一边在手子电商10105 回去(好处是有实打实的产出)还要刷算法题备战面试,只能说找实习从没开心过猛猛刷 codefun 去了
点赞 评论 收藏
转发
/feed/main/detail/be356c3cb75e4cf09b576e76f4fc3290/feed/main/detail/165d82367dcd4efcb92be6222b361043/discuss/602655761520422912/feed/main/detail/8c4e3c6e8afb4d57824abc2a55fd8c67
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

牛客网
牛客企业服务