字节在线平台一面
八股
1.什么是 RAG
2.输入网址到网页显示全过程;如果是 https 协议多了什么步骤,https 协议属于哪一层的协议;讲一下 https 通信过程;为什么要使用非对称加密以及对称加密两种方式,不能只用一种。
3.什么是哈希表;有哪些解决哈希冲突的方法;如果要设计一个哈希表需要注意什么;哈希表怎么实现动态扩容的,根据什么指标来判断是否需要扩容(回答了链表长度,但是面试官想要听到负载因子的回答)
4.消息队列一般用来解决什么问题。生产者消费者模型中核心的是什么东西,如果去设计应该注意什么。设计缓冲区的时候需要注意什么。
5.java 源码从编译到运行全过程。有几种执行字节码文件的方式(即时编译那些);字节码文件都包含哪些内容;
6.实现一个线程池需要关注哪些点。
pdd 实习:
-介绍一下常见的限流算法;说一下固定窗口有什么问题,怎么解决;令牌桶生成令牌的速率以及桶的容量一帮要怎么设置比较合适,令牌桶除了要关注容量之后还有什么需要注意的点。
小米实习:
-讲一下优化查询的逻辑,怎么优化;
-用到了哪些设计模式;用一句话描述一下这些设计模式的核心作用。
算法:
力扣114. 二叉树展开为链表
1.什么是 RAG
2.输入网址到网页显示全过程;如果是 https 协议多了什么步骤,https 协议属于哪一层的协议;讲一下 https 通信过程;为什么要使用非对称加密以及对称加密两种方式,不能只用一种。
3.什么是哈希表;有哪些解决哈希冲突的方法;如果要设计一个哈希表需要注意什么;哈希表怎么实现动态扩容的,根据什么指标来判断是否需要扩容(回答了链表长度,但是面试官想要听到负载因子的回答)
4.消息队列一般用来解决什么问题。生产者消费者模型中核心的是什么东西,如果去设计应该注意什么。设计缓冲区的时候需要注意什么。
5.java 源码从编译到运行全过程。有几种执行字节码文件的方式(即时编译那些);字节码文件都包含哪些内容;
6.实现一个线程池需要关注哪些点。
pdd 实习:
-介绍一下常见的限流算法;说一下固定窗口有什么问题,怎么解决;令牌桶生成令牌的速率以及桶的容量一帮要怎么设置比较合适,令牌桶除了要关注容量之后还有什么需要注意的点。
小米实习:
-讲一下优化查询的逻辑,怎么优化;
-用到了哪些设计模式;用一句话描述一下这些设计模式的核心作用。
算法:
力扣114. 二叉树展开为链表
全部评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-07 17:13
广州大学 前端工程师 点赞 评论 收藏
分享
