哔哩哔哩实习 面经 java 支付

投的是go后端开发 但是简历被转到java了 面试人不错 自身实习不行了
10.26日
分享面经 攒人品 也希望交到志同道合的求职朋友~

1. Object类有哪些方法
equals  hashcode tostring getclass clone

2. equals方法和==方法有什么不同
引用  值

3. 了解JVM调优吗
调整堆内存  垃圾收集器配置  线程池   JIT编译优化等参数

4. 能说说JVM里面由哪些部分组成
类加载子系统  运行时数据区  堆  方法区   栈  执行引擎  字节码解释器   JIT编译器   本地方法接口

5. JAVA哈希底层是怎么实现的
 数组 链表  红黑树   

6. 项目日活有多少人
千人

7. 用到了多线程吗   怎么使用的
Thread 类   runnable接口    线程池  

8. Mysql 数据库的架构是怎样的
连接层    服务层  查询解析  优化器   存储引擎层

9. 事务有哪些特性
 ACID

10. 脏读  不可重复读  幻读 分别是什么 你可以说说吗
读取未提交的事务数据   可能回滚
不可重复读  同一事务多次查询结果不一致  因另一事务修改了数据
同一事务中多次查询行数不一致  另一事务插入了新数据

11. 如果预防这些问题的 
锁+mvcc
锁分为  排他锁 和共享锁 
MVCC  可以在不加锁的情况下避免部分并发问题

12. redis为什么快呢
内存存储  单线程模式  较好的数据结构优化  比如跳表  以及 高效的I/O多路复用技术  确保数据读写速度快

13. 你用redis做了些什么
缓存  分布式锁  消息队列  排行榜  会话存储   计数器 会话管理  限流

14. 你做过压力测试吗 怎么做的
JMeter   模拟多用户请求   监测系统在高负载下的性能  分析响应时间   并发数   吞吐量等

15. redis使用过程中出现过什么事故吗

16. 你了解计算机网络吗

17. 你知道三次握手和四次挥手分别是指什么吗

18. 如果第二次握手服务端没有接收到信息该怎么处理
超时重传

19. 第四次挥手客户端需要等多久
FIN 进入time_wait 状态   等待两个最大报文段生存时间

20. 判断链表是否有环  (算法题
a出来了
提问 :值相等还是链表节点相等  问我为什么没有用equals判断相等
代码不够整洁 需要重构

复盘:其实问题非常多,关于Mysql底层原理还有Java底层原理以及jvm调优,以及这个计算机网络的一些相关知识,但是我对于这些知识有一些非常深深的疑惑就是,我的开发过程其实并没有使用到他们,那么我该怎么去进行学习呢?
然后我自己在准备过程中也有一些疑惑,因为我目前是以Java加go为核心,不知道这样对不对,然后就是我准备的时间其实比较短暂,我现在看看的话,其实准备了两个星期就投简历。不知道怎么办,有同样困惑的朋友吗#牛客创作赏金赛##我的第一份实习怎么找的#
全部评论
大佬答得不挺好的嘛
3 回复 分享
发布于 2024-11-10 18:54 日本
哥 你投的是哪个岗啊 java支付我看在官网上没有呀
2 回复 分享
发布于 2024-11-11 16:19 上海
这回答的不是挺好的么 为啥挂了
1 回复 分享
发布于 2024-11-11 10:54 浙江
大佬,项目日活是你问面试官的吗
点赞 回复 分享
发布于 2024-11-20 21:09 北京
接好运
点赞 回复 分享
发布于 2024-11-26 11:00 陕西
接好运
点赞 回复 分享
发布于 2024-11-27 19:43 山西
你是java转go的吗
点赞 回复 分享
发布于 2024-12-07 04:15 江苏

相关推荐

25春招笔试完就开始面试了,提前给大家分享个去年的面经1.自我介绍2.可以说一下IOC和AOP吗?3.IOC有什么好处?3.Spring aop有几种代理模式?4.第二个项目是个人项目吗?5.Java的面向对象有几大特性?并说说你对这几个特性的理解6.关于Redis的了解,你在这个项目中用Redis做了什么?7.aof和rdb是什么技术?区别是什么?8.redis集群技术你了解吗?9.redis的一个key过来会分配到哪个机器上,算法是怎么样的呢?它有一套自己的算法,做一个映射10.hashmap和hashtable的区别?11.concurrent hashmap的阈值是多少?12.hash冲突的话有几种解决方式线性探测,平方探测,拉链法13.介绍一下hashmap的扩容因子,初始扩容因子是多少,初始数组容量是多少14.在你的项目中,kafka是用来做什么的?15.说一下redis的缓存雪崩,缓存穿透怎么解决的?16.缓存穿透怎么解决的?答:布隆过滤器 追问:有其他的解决方案吗?17.redis热点key过期了,怎么处理?大量用户同时访问一个key,热点失效了,动态调整失效时间18.项目中的es是做什么的?问了论文,专利19.Java用了多久了?平时遇到过OOM的状况吗?介绍了一次full gc20.介绍一下JVM的内存模型21.CMS垃圾回收和G1垃圾回收的区别22.关于Zookeeper?23.介绍一下Spring, Spring MVC, Spring Boot, Spring Cloud?24.微服务之间的通信方式?RPC25.数据库用的是什么?MySQL 哪个版本?26.讲一下数据库的事务?ACID特性27.MySQL事务的隔离级别:读未提交,读已提交,可重复读(默认隔离级别),串行化四个隔离级别分别解决了什么问题28.介绍一下七层网络架构29.介绍一下ARP协议,这是哪一层协议30.关于传输层协议了解哪些?TCP和UDP,介绍一下应用场景31.说一下Https和Http的区别32.Https的加密方式? 对称加密+非对称加密33.说一下Http请求建立时候的错误代码34.手撕一下二叉树的中序遍历?先写递归,再写非递归小米公司校招内推码: BAD31ZQ 投递链接: https://xiaomi.jobs.f.mioffice.cn/referral/campus/position/?token=NTsxNzQxNjU5NDI4MzU5OzcyNTI2MjA3NTAxMzI5MDQwNDQ7NzQyNzMxNTUyNTI5NjI5MTk0OA小米公司社招内推码: BAD31ZQ 投递链接: https://xiaomi.jobs.f.mioffice.cn/referral/position/?token=NTsxNzQxNjU5NDgzMTM1OzcyNTI2MjA3NTAxMzI5MDQwNDQ7NzQyNzMyNzM3MjQyNzYyNDU1Ng#小米内推##小米##春招##面经##内推#
小米集团
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
评论
29
101
分享

创作者周榜

更多
牛客网
牛客企业服务