字节面经

字节客户端(二面)
1.数组和链表的区别,哪种场景适合数组,哪种场景适合链表?
2.如果让你开发一个联系人列表,你是使用链表还是数组?
3.开发中有实际用过多线程吗?
4.单例知道吗?开发中有用过单例吗?
5.你知道多态的底层是怎么实现的吗?
6.你用过哪些数据结构?
7.k个一组反转链表(最后,不够k个也要反转)
(作为大厂面试体验者,我想说,我的项目里真的没有用过高并发,唉,理论都懂,就是没有用过,卑微许愿一下后续吧,o(╥﹏╥)o)
#字节跳动##面试题目#
全部评论
对啊,我也想说,都还是学生,哪有那么多复杂的项目啊
点赞 回复 分享
发布于 2022-04-08 14:33

相关推荐

头像
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智能作图
点赞 评论 收藏
分享
评论
2
11
分享
牛客网
牛客企业服务