字节 社招 一面

- 抽象类和接口有什么区别
- 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智能作图#
全部评论
跟校招差不多,社招不会问项目么
1 回复 分享
发布于 2024-12-30 19:06 江苏
楼主约二面了吗?
点赞 回复 分享
发布于 01-06 14:50 广东
我去 好全面的八股。。 楼主几年经验啊我看你主页 不到一年?
点赞 回复 分享
发布于 01-02 16:04 北京
我嘞个八股轰炸
点赞 回复 分享
发布于 01-02 00:01 北京

相关推荐

10-22 09:55
门头沟学院 Java
1.自我介绍,找一个项目详细讲讲,主要是技术难点一、MQ1. RocketMQ和Kafka有什么区别?Balabala2.你说RocketMQ比Kafka更可靠?Kafka的可靠性很低吗?这里说Kafka的可靠性机制也很健全,RocketMQ主要在事务消息,解决事务提交而消息发送失败的问题。3.那业务中除了保证生产者发送消息,消费者消费消息可靠外,还有broker层存储消息也应该可靠,Kafka是如何实现的?Balabala4.在业务中可能会面临这个有序性,Kafka和RocketMQ有序性如何保证的?这里说的kafkaRocket呢?它有没有这种机制保证有序性?没有(其实有,一样的概念分区(队列)有序,全局有序性能损耗太大)如果我要保证这个有序性,可以怎么做?单一队列只有一个消费者实例消费(本身就保证了单一队列同一时刻只有一个消费者实例消费)业务中,也需要关注消费者消费的幂等性,这个你了解吗?Balabala还有实际情况下,还要处理消息积压的情景,你有遇到吗?我这里说的没遇到过,就是等?或者扩容实例,人工处理,紧急改代码二、Redis1. Redis为什么快?5.公司Redis都存储什么数据?各种配置信息。热缓存30s   (其实是7-15分钟的随机时间)6.30s,那这里如果要在数据库改配置,那也就得等30s?又围绕这里的数据一致性和可靠性聊了聊三、Jvm你们的垃圾回收器用到什么?G1,默认的(其实不是JDK8默认的)常用的除了G1,还有CMS,这两个有什么区别和共同点?balabala四、数据库分库分表你了解吗?我说DRDS在创建表时,指定分表键、分库建,之后的操作会结果自动聚合分库分表一般都是怎么进行的?哈希、范围什么情况分库、什么情况需要分表,两者什么区别?你们分库分表如何进行的?我说按照id分,32*32如果按照id分,那我之后可能有业务需要通过时间统计,没有分库分表键来说,会去每个表每个库中执行,你能想到什么好的优化方法吗?ADB镜像表mongo没有分库分表,查id,根据id去DRDS查可靠数据你们数据库的事务隔离级别是什么?可重复读可重复读可以解决脏读、幻读问题吗?可以如何解决?锁+MVCCMVCC是什么?这里答得不好,毫无逻辑慢查询如何排查?Explain 看type,rows,主要还是索引索引的数据结构是什么?为什么用B+树?数据库中的锁有表锁、行级锁,如果我要为一个表增加一个字段加什么锁?如果为一个字段加索引加什么锁?五、Java集合框架都有哪些?Map常用?ConcurrentHashMap如何实现线程安全?业务中如何区分,什么情景用到HashMap、什么情景用到ConcurrentHashMapSpringBoot出来的都用SpringBoot,以前都用SpringMVC,SpringBoot好在哪?进行了哪些优化?这里对比不会。说了个注解。注解方便了我们开发,那你知道自动配置、自动装配,我说我没用过SpringMVC,自然不知道两者的优化在哪?但我知道SpringBoot会有自动配置、自动装配、Spinrg AOP、控制反转、依赖注入那你说说自动装配的实现原理?六、微服务SpringCloud框架了解吗?-我简历都没写呀这里我说了服务调用用mq、HSF、openfeign、restful API除了服务调用还有吗?Nacos、zookeeper做负载均衡这两个什么关系?熔断降级了解吗?Sentinel=======10.20 hr面10.21 感谢信
点赞 评论 收藏
分享
评论
5
48
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务