校招 未知部门 / 后端-Java / 一面
[面试日期] 2025-03-13 [面试时长] 未知
[学校背景] 东南大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>携程Java后端开发面经(一面)OC</h2>
<p>1.自我介绍</p><p>2.Java中的集合有了解吗</p><p>3.Arraylist和Linklist的区别</p><p>4.集合的add和remove,遍历的时候可以add和remove嘛</p><p>5.平时做项目一般采用什么集合,线程安全的有哪些集合,有没有对fail-fast有了解</p><p>6.对死锁有没有了解,怎么排查死锁(使用工具,哪一个线程造成的死锁)</p><p>7.对JVM有没有了解</p><p>8.如何判断对象是否已经死亡,能被垃圾回收机制进行回收(可达性分析,引用计数法)</p><p>9.Java的垃圾有哪些算法是否有了解</p><p>10.网络协议,HTTP的状态码有哪些</p><p>11.TCP协议和UDP协议的区别</p><p>12.Http请求时基于TCP的还是UDP的</p><p>13.Mysql包含哪些存储引擎,区别</p><p>14.事务的隔离级别</p><p>15.为什么会用redis</p><p>16.Redis的k-v存储,value序列化成sring进行存储,用的什么序列化器,json序列化(pbuffer)</p><p>17.Redis采用缓存会有哪些问题</p><p>18.Redis的缓存穿透</p><p>19.对布隆过滤器展开描述一下</p><p>20.Liunx命令有了解嘛(展开讲讲)</p><p>21.做项目时有没有遇到一些问题,是怎么解决的(START)</p><p>22.项目有成就感的地方在哪</p><p></p><p>23.算法:两个list排序成新的list</p><p>24.建议:数据库更加重要,mysql,redis,底层实现</p><a>#软件开发投递记录#</a><a>#携程#</a><a>#面经#</a><a>#后端开发#</a><a>#java#</a>
AI 推荐面试题
