腾讯 阿里社招

#牛客创作赏金赛# 面试 社招(都是1面,以前也没面过)
下午 腾讯云:
1.为什么不用threadlocal而是用CompututableFuture?说说CompututableFuture底层的实现?我要怎么指定顺序
使用CompututableFuture?
2.java有哪些锁?ReentrantLock是怎么保证线程安全的
3.你怎么优化视频大小?
4.如果大量网络请求堵塞,你能不能从tcp层来优化?
5.你为什么创建对象池,而不是直接new?有了解过new一个对象具体消耗多少资源吗?对象池怎么知道什么时候创建对象的,什么时候销毁对象的呢?上限会怎样?
晚上 阿里
1.这个场景为什么会使用多线程?感觉你的场景并发量不大?瓶颈是出现在哪里?
2.对象池是如何借对象的?
3.说下nio吧
4.考了道算法题:动态规划的(随便找的,中等的leetcode)
总结:
大厂专注从你的项目点出发,然后考到底层逻辑实现,然后还有算法题建议提前6个月做准备,不要像我12月才做准备。#牛客AI配图神器#
全部评论
方便问下阿里是哪个bu吗
点赞 回复 分享
发布于 01-12 00:47 广东

相关推荐

头像
2024-12-15 12:10
门头沟学院 Java
- 抽象类和接口有什么区别- Spring 框架里有哪些设计模式,什么情况一下用单例- 用工厂模式有什么好处- Spring 哪里用到了策略模式- 代理模式和装饰器模式有什么区别- 开闭原则- Zset 插入一个元素时间复杂度- Redis 哨兵机制,如何检测- 怎么认为主节点下线了- Redis 有哪些集群模式- 分片集群的扩容- 一致性哈希和普通哈希有啥区别- 扩容原理- 分片集群正在扩容,这时候有一个 increa 命令过来他怎么处理(重定向逻辑?)- bgsave 和 AOF 怎么选型- mysql 索引结构- Mysql 事物是怎么实现原子性- unlog 、redolog、binlog 区别- Mysql 主从,一个 update or insert 语句过来,这时已经写到binlog 从库了,这时主库要准备 commit 的时候,崩溃了,然后主库恢复了,因为没有 commit 标识,所以这时主库回滚了,但是从库已经执行了之前接受到的 binlog 命令并且应用了,那这时就会有主从不一致的问题,mysql 怎么解决的- Mysql 自增插入和非自增插入有什么区别- Https 的原理,加密算法的原理,具体是怎么加密的- 对称和非对称算法区别,为什么会有这两种算法- 操作系统的内存管理机制- 页式内存管理机制,程序地址到内存地址的映射管理,地址是怎么分配的- 有个数据,找出出现频率最高的算法- 如何保证消息不丢失- 事物消息- 分布式事物- Java 是怎么管理内存里的,怎么分配内存的,如何高效的算法- 做题:合并两个有序链表#ai智能作图#
查看30道真题和解析 ai智能作图
点赞 评论 收藏
分享
评论
3
5
分享

创作者周榜

更多
牛客网
牛客企业服务