张寒秋 level
获赞
145
粉丝
46
关注
27
看过 TA
1178
福州大学至诚学院
2025
Java
IP属地:重庆
暂未填写个人简介
私信
关注
来个江铜研究院offer:go,我是java面完面试官让我转go
投递腾讯音乐娱乐集团等公司10个岗位
0 点赞 评论 收藏
分享
03-25 23:12
已编辑
福州大学至诚学院 Java
0 点赞 评论 收藏
分享
03-13 22:13
已编辑
福州大学至诚学院 Java
1. 手撕算法给你一个数组, 2 1 3 7 9 2,如果相邻两个数相加是10,那么两个数可以消掉。问最后还剩几个数?比如这个,3和7消掉,还剩2 1 9 2,1和9还可以再消一次,还剩2 2,最后答案就是2。(思路:栈。新元素和栈顶元素相加为10,就弹栈,否则进栈,输出栈的大小。)2. 项目●介绍水平分表过程、大表拆分的过程。●Redis有没有可能丢数据?怎么解决?●你还有什么其他的方式来保证Redis的可靠性?(主从复制、哨兵、集群一通甩出来)●RabbitMQ如何保证消息不丢失?(没保证,再加强)●RabbitMQ如何做削峰填谷?3. 八股●InnoDB中一个三层的B+树能存多少数据?●MySQL的索引怎么存储的?每个索引一个B+树,还是多个索引放一个B+树?●每个叶子节点能存放多少条数据?(虽然没问,但是差点问到,mark一下,回去复习)●叶子节点中存的是什么数据?●B+树的范围查找怎么做的?●分库分表具体的分片策略是怎么做的?●表存满了之后怎么扩表?●id是怎么生成的?(分布式自增主键)●有没有其他的分布式id生成算法?(雪花),具体怎么实现的?(我不清楚,了解而已)●Redis保证incr命令原子性的原理是什么?(不清楚)●Redis数据的可靠性怎么保证?(持久化)●介绍AOF持久化的过程?●AOF重写期间命令可能会写入两次,会造成什么影响?(忘记了)●讲一下JVM的内存模型?●new一个对象存放在哪里?(运行时数据区),局部变量存在JVM哪里(不知道)●JVM垃圾回收机制?(没学到)●Linux系统的8080端口有多少个TCP连接,怎么看?(不知道)●如何看Linux进程或CPU使用情况?(top)●Linux查看内存情况?(free -h)●讲下TCP的TIME_WAIT(TCP最熟的地方忘记了,可惜)●ConcurrentHashMap底层是怎么实现的?●HashMap为什么不能保证线程安全?●进程间通信的方式?●共享内存的方式如何保证并发安全?(我的回答是加锁)●这个锁具体怎么实现的?(比较抽象,我回答了如果是我,我会怎么设计)4. 反问●技术栈●对于实习生如何培养●GoLang在CSIG用来做什么?●Base成都?●作息?●团建?旅游?●实习生进来之后会做些什么?
Spring启动:真难啊
0 点赞 评论 收藏
分享
第一面纯问项目,就不分享出来了。1. GPT功能怎么实现的?2. 调用GPT回答要60秒,但是连接超时时间只有30秒怎么办?(websocket)3. Integer a = 127, b = 127; a==b结果是什么?讲下原理。4. ==和equals的区别。5. ArrayList和HashMap的底层原理。6. HashMap线程安全吗?如果不,怎么办?7. jdk1.7的HashMap有个bug,你了解吗?8. 介绍一下线程池。9. 进程和线程的区别?10. 多线程在Java中的实现有几种?(我回答了Thread,Runnable,Callable,面试官说还有两种)11. 线程有几种状态?(记不清了)12. 希尔排序、插入排序了解吗?13. 冒泡排序了解吗?时间复杂度?桶排序的过程?14. 设计模式了解吗?Spring支持多例吗?15. Spring的生命周期?(居然忘了)16. 对于接口安全应该考虑哪些方面?(我回答了事务、事务传播、https、tls加密,都没回答到点子上,最后面试官说他的意思是假如一个接口一秒钟只能承载500个请求,有人构造了一万个请求来攻击怎么办?我说请求限流,用Redis➕Lua脚本做,面试官说尽量不要把限流放在应用层。没有搞懂,感觉这个问题问的很迷糊)17. MQ在项目中怎么用的?如何保证了消息不丢失?如何保证了消息的顺序性?(都没考虑,需要加强)18. Redis和DB的缓存一致性应该怎么保证?。双删策略为什么不行?19. 索引是如何运行的?20. 二叉排序树的中序遍历怎么写?21. 数组到二叉树如何转换?22. Redis中的内存淘汰机制?23. 项目有一个地方查数据库特别慢,阻塞了怎么办?24. 怎么去发现哪里慢?(慢查询日志)25. 如果MySQL查到一个特别大的List,内存爆了怎么办?(把所有的id查出来,然后根据id一条一条查询并返回,还可以暴力加内存)好消息是面试通过了,坏消息是还有第三面......小插曲:面试官自己ArrayList记不清了,他说我少说了一个loadFactor。我在反问环节给他提出来了,给他讲清楚了,他说他自己再下去好好看看。总的来说面试官的水平还是很高的,可能只是这些八股他自己也忘记了吧,但是仍然不影响我个人对面试官很高的评价。
0 点赞 评论 收藏
分享
03-07 08:32
已编辑
福州大学至诚学院 Java
阿森的牛客账号:我感觉腾讯内部是不是有问题,既然能进面,说明部门审核通过,然后面试的时候KPI?甚至都不是一个语言的也能通过?
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务