- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 滴滴24校招Java后端一面面经
14. Http下载一个比较大的文件,刚开始下载比较慢,后来速度会越来越快为什么?3. 浮点型从二进制的视角是怎么存储的?(IEEE 754)小数位如何计算出来的?可以写一个类继承string吗?为什么需要核心线程,他的设计目的?5. Int型999除float的100再乘100结果?4. 浮点型的正4.5和负4.5转为int会怎么样?8. Arraylist的底层实现?9. 链表实现的数据结构有哪些?2. Java的基本数据类型?13. Jvm的内存模型?
2024-01-26 10:04:20
364
原创 京东24校招Java后端一面面经
8. 前端传日期格式的数据有哪些方案?Datatimeformter并发的问题出在哪里?数组下标从0开始和从1开始的区别?面试感受: 之前简历一直没进度,后面补招的时候面的,全程围绕着项目问问题。2. 讲讲你设计过的数据库表结构,是如何体现三范式的?4. 讲讲一条订单数据的生命周期?数据库如何清理数据?5. 什么是延时双删?延时双删可能会导致的问题?6. 限流算法有哪些?令牌桶和漏桶的原理?9. 订单金额用什么数据结构存储比较好?3. 用过哪些权限控制模型?
2024-01-23 23:38:16
408
原创 蚂蚁集团24校招Java后端一面面经
面试感受:项目问的比较多,有些问题是结合八股的实际应用。然后反问面试官的时候面试官给了解答,主要是面试的时候被面试官引导到他准备的问题上去了,有点无解…如果用volatile修饰,那么这个被修饰的共享字段是什么?3. Hashcode对数组长度取模定位数组下标,这一块有没有什么优化策略?(答的高低位异或运算,给自己挖坑…9. 手撕:删除字符串列表中包含指定字符的所有元素,给出java代码。为什么非得高低16位做异或?7. 举簇和非举簇索引的区别?8. 二级索引叶子节点存储的是什么?
2024-01-20 11:23:25
396
原创 小红书24校招Java后端一面面经
6. Mysql中Char和Varchar的区别?4. ArrayList 与 LinkedList 的区别?5. Redis的持久化方式?2. 商品价格应该用什么数据结构存储?7. 手撕:判断给定的数是否为质数。3. 堆和栈的区别?
2024-01-18 12:41:13
443
1
原创 腾讯24校招Java后端开发一面面经
八股的问的部分难度不大,结合项目出的场景题不好答,需要对自己的项目足够的熟悉和了解。12. 聚簇索引中两个字段,一个类型是int,一个类型是varchar,在聚簇索引的叶子节点存储的数据类型是什么?面试感受:难度稍微上来了,题目问的比较灵活,会按照实际的使用情况来提问,手撕算法属于网开一面。4. 缓存区大小为8,根据最近五分钟访问次数排序,替换次数最少的缓存是哪种缓存算法?11. Mysql中innodb的主键索引跟其他索引的区别?12. 请列举ip地址和mac地址的区别?
2024-01-16 14:22:12
427
1
原创 美团24校招Java后端开发一面面经
13. 手撕:给定一棵二叉树,想象自己站在他的右侧按照从顶部到底部的顺序返回从右侧所能看到的节点值。4. 在运输层中使用tcp协议的协议有哪些?7. 讲一下Java中spring mvc的一个完整请求的过程?扩容的时候底层是怎么运作的?2. 讲讲事务的隔离级别和原理,快照读和当前读有什么区别?6. Threadlocal在现有的架构中有哪些使用场景?8. Redis持久化的方式有哪些?12. 分布式中的CAP知道是什么吗?3. ==和equals方法的区别?
2024-01-11 20:01:04
356
原创 百度Java后端一二面面经
14. 手撕:给定一个数组,要求找出将数组划分为数量在m和n之间的两个数组的k,一个数组的所有值都大于k一个数组的所有值都小于等于k,求k的最小值。反问的时候知道这个二面面试官是AI工具开发部门的,不知道为什么要问K8S,全程态度比较敷衍一直打瞌睡,体验一般,面完秒挂。一面难度有点大,不过答得还行,百度是周六统一一次性面完的,马上就约了当天的二面。11. JVM内存模型讲一下,介绍下每个区域的作用?10. OOM出现问题的情况有哪些?11. 分布式ID的生成策略,有哪些优缺点?
2024-01-11 14:59:44
734
原创 招商银行深圳分行Java后端一面面经
不难,但是有的问题有点无语。第四题我心里的答案是:spring boot和 spring mvc的区别就是一个是boot 一个是mvc…4.什么是Spring MVC?什么是Spring Boot?5.Spring Boot中最核心的三个注解是什么?你在项目中是怎么使用线程池的?2.如果你的名字用utf-8编码需要多少字节?8.Mysql中有哪些引擎,各有什么优劣?3.链表和数组的区别?9.用你的理解讲讲数据库的三范式。11.父母做什么工作的?6.简单讲讲Https协议?10.线程的五种基本状态?
2024-01-10 08:50:37
379
原创 字节跳动朝夕光年游戏服务器开发一二面面经
10.手撕算法:棋盘大小为n×m,有一颗棋子在(1,1)的位置,每次可以向上或者向右移动奇数单位,不能移动到棋盘外面,无法行动就算数,我先手,请问我能否一定获得胜利?8.redis与mysql的区别,为什么redis很快?redis的数据类型和实现原理?coockie和session的区别?5.了解哪些设计模式?3.介绍下Java中的容器,自己最常使用的是哪个?如何查看线程池的状态?7.介绍下Mysql的索引,B树和B+树的区别?9.Runnable和Callable的区别?8.讲讲Java锁升级的过程?
2024-01-04 07:10:02
468
1
原创 快手Java后端开发一面面经
12.讲讲threadlocal的原理以及如果对key的弱引用被垃圾回收是否会造成内存泄露?很早之前面的,最近整理笔记。面试官小姐姐人很好,给了很多提示,秒挂。5.Concurrenthashmap如何实现互斥的?8.Jvm堆内存缓慢增长如何定位哪行代码出问题?3.Spring mvc处理一个请求的过程?9.如何确定哪个对象占用堆内存大?6.Map中如何清理大对象?2.什么是Ioc和Aop?4.过滤器和拦截器的区别?7.守护线程不结束怎么办?11.可重复读的实现机制?1.G1垃圾回收的过程。
2024-01-03 22:12:16
368
1
原创 Boss直聘 Java后端开发一面面经
13.手撕:给定两个数组nums1和nums2,要求通过重新排列nums1中的元素,使得对于nums2中的每个元素,存在一个在nums1中大于它的值,同时保持nums1的相对顺序。10.当一个Java程序发送一个hello world消息时,内核对该消息做了哪些封装?tcp对该报文加了哪些头?底层协议还加了哪些头?岗位是base香港,开的不高,后续面试拒了。8.SpringBoot中starter的原理?5.介绍一下Spring中的AOP。6.AOP中两种动态代理的区别?11.流量控制和拥塞控制的区别?
2024-01-01 22:43:30
493
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人