携程-java开发工程师-oc

bg是不知名双非本,两段中小厂实习 一段java 一段golang
感谢程子给我的机会,双非本已经非常知足了。直接化身成为🐬孝子
一面:10.16 50min,前面问了一下实习 后面全是八股了 都是按照简历问的

* 无自我介绍
* 常用的设计模式:策略模式、模板方法、责任链都讲一下 具体项目和实习的场景
* 介绍实习项目
* 实习code review 做了什么事情,代码中含有大量ifelse 你会怎么优化
* 多级缓存如何保证数据一致
* 缓存雪崩,是不是请求都会打到服务的接口,怎么保证服务负载不过高
* xxljob底层了解过吗?(总结经验 请大家不熟悉的不要写简历上,如果只是用过写定时任务就可以 已经被问了两次了都不会
* 讲讲实习中遇到的BigKey问题(面试官说简历上实习 可以少写业务 多写点使用的技术
* 限流怎么做的?
* 其他的限流方式
* dubbo3.0默认的调用方式是同步还是异步
* dubbo怎么实现服务注册
* dubbo的流式调用了解过吗?
* mysql redo undo raly bin log的作用
* mysql隔离级别怎么实现的
* 遇到过mysql的死锁吗?
* 慢查询你怎么优化
* redis 分布式锁是怎么实现的
* 跳表是一个怎么样的结构?
* 项目中MQ的选型?为什么是RabbitMQ
* SpringBoot自动装配原理
* java集合类用过哪些
* hashmap并发安全吗?为什么
* 怎么解决hash冲突
* java中的NIO/BIO有什么区别
* 想使用AIO java有哪些API
* 线程池 核心线程满了,新的任务会怎么处理?
* 任务数量过多怎么办?全部放到队列里面?效率问题?
* 让你实现一个延迟队列,你会怎么做
* java的优先级队列了解过吗?
* 任务过多怎么处理。就放到阻塞队列?
* 环形队列了解过吗?
* 类加载是做什么事情
* 元空间会内存溢出吗?出现了怎么解决
* 类隔离了解过吗?不同类的加载器加载的类在元空间是同一份吗?
* 类卸载的条件?
* 常量池在哪?
* 怎么查看当前程序使用的是哪个垃圾回收器
* 你们现在用哪个jdk版本(面试官说现在很多项目已经是jdk21了,可以多看看新特性 zgc这些
* 某个线程cpu过高怎么排查
* 反问

二面:10.22 45min

* 面试官自我介绍
* 自我介绍
* 介绍最近的实习项目
* 聊实习大概10min
* 现在对于某个老的用java写的web服务,并发量突然需要增加 你可能考虑哪些点可以去应对
* 重构的话,你有什么优化点
* 线程池的参数
* 核心线程 阻塞队列 拒绝策略,工作的流程?
* 库表数据比较多,现在要去做查询。考虑的优化点。
* 直接全部查出来 会有产生哪些问题?数据库?服务本身?
* 深度分页怎么处理?
* 算法,遍历图,自己新建类型遍历
三面:10.28 50min 据说是加面

* 无自我介绍
* 介绍实习 巴拉巴拉
* 多级缓存的使用。会不会有一致性的问题?
* 实习中的一致性问题?
* Redis限流怎么做的?
* 某些数据做了缓存,删除动作是先删除缓存 还是 先删除数据库?
* hashmap put流程
* 扩容的时候要重新计算hash值吗?
* 讲讲java中的锁机制
* synchronized是重量级锁的标志?
* 锁升级?
* 升级为重量级锁之后,还会降级成轻量级吗?
* 两个数组 求交集元素
* 敏感词过滤方案 敏感词替换为**
* 你设计的这个数据结构叫什么名字?
* 口述算法?说是场景题  两个数组 各取一个元素相加 求前n小的组合

HR面:11.04
----
11.12 英语评测
-----
11.28 谈薪+offer
全部评论
Java的面试那么恐怖的吗,吓到鼠鼠了
9 回复 分享
发布于 2024-12-05 23:46 广西
双非之光!
5 回复 分享
发布于 2024-12-06 11:37 湖北
恭喜, 啥部门
2 回复 分享
发布于 2024-12-06 23:34 上海
八股除了javaguide和小林coding还有哪吗
1 回复 分享
发布于 2024-12-08 18:10 山西
应该反问他让左云飞大佬来回答可以么?
1 回复 分享
发布于 2024-12-06 23:38 广东
接好运
点赞 回复 分享
发布于 05-02 09:27 北京
双非本不易,加油
点赞 回复 分享
发布于 05-02 09:26 北京
佬 我想问携程面试你有 ai 面吗 想去携程
点赞 回复 分享
发布于 04-26 11:47 广东
佬都答上来了?好强啊
点赞 回复 分享
发布于 01-02 11:12 山东
亏贼
点赞 回复 分享
发布于 2024-12-20 12:10 广东
双非本不易,加油
点赞 回复 分享
发布于 2024-12-16 11:26 辽宁
佬项目是做啥,携程应该不咋给双非面试吧
点赞 回复 分享
发布于 2024-12-10 11:49 四川
太🐮了啊
点赞 回复 分享
发布于 2024-12-09 12:32 天津
加面了?太猛了佬,是ssp吗
点赞 回复 分享
发布于 2024-12-08 18:24 广东
牛逼啊
点赞 回复 分享
发布于 2024-12-07 13:55 山西

相关推荐

查看9道真题和解析 简历中的项目经历要怎么写
点赞 评论 收藏
分享
头像
05-09 16:22
已编辑
华南师范大学 Java
  一面四小时后通知次日二面——————————🧠 个人背景与项目经历1.XX系统是你们这边的项目吗?你一直在做这个项目吗?2.做过一个XX项目是吧?是学习项目还是公司项目?3.项目中你主要负责了什么?4.你参与的项目经验多吗?5.除了XX和XX系统,有没有别的项目可以讲讲?💻 技术能力 - 后端开发6.数据库与安全7.你们系统是怎么存储用户密码的?8.单纯用 MD5 会有撞库风险,如何防御?9.接口调用怎么验证调用方身份?10.使用 MD5 校验上传文件的目的是什么?☕Java & Spring11.Spring Boot 用了哪些 starter?各自的作用是什么?12.如果第三方 starter 功能不够怎么办?13.Spring Boot 中有没有用到 AOP?14.可以用来扩展 starter 的方式有哪些?15.Spring 全家桶覆盖的范围够用吗?多线程与线程安全16.ConcurrentHashMap 为什么线程安全?17.JDK1.8 之前和之后的实现有何区别?18.size() 方法是怎么统计的?是否加锁?🔐 安全性与权限控制19.上传文件前需要做哪些安全校验?接口安全20.接口层面做了哪些安全处理?21.JWT 是怎么生成的?22.JWT 是用哪个库实现的?签名算法是什么?23.Token 刷新的触发机制是什么?24.项目中有没有做 token 自动续期?幂等性25.接口幂等性有哪些实现方式?⚙️ 系统架构与中间件26.Redis 与缓存机制27.什么是缓存穿透?怎么解决?28.什么是缓存击穿?怎么解决?29.什么是缓存雪崩?怎么解决?30.热 key 会带来什么问题?如何应对?MQ & 延迟任务31.用 MQ 实现了什么业务?32.如何通过 MQ 做延迟队列?解决了什么问题?🧱 设计模式33.工厂模式和抽象工厂模式的区别是什么?34.代理模式和装饰器模式有什么不同?🧠 Java 基础知识35.Java 能否继承多个类?36.接口中能定义实现方法吗?JDK8 之后呢?37.接口中 default 方法你了解吗?🧪 Linux 运维基础38.在 Linux 下怎么查看远程端口是否可达?39.除了 telnet 还有什么命令可以测试端口?(比如 nc)
点赞 评论 收藏
分享
评论
55
198
分享

创作者周榜

更多
牛客网
牛客企业服务