首页 > 20210809字节后台开发二面凉经
头像
杀死那只大白鹿
编辑于 2021-08-12 23:20
+ 关注

20210809字节后台开发二面凉经

2021-8-9字节面试二面
一面在这
https://www.nowcoder.com/discuss/697445?source_id=profile_create_nctrack&channel=-1
###自我介绍

八股

又问了utf-8和gbk其他编码方式等等什么的区别之类的?
常见的负载均衡算法哪些?(随机,轮询,hash,加权轮询,最小连接数等等)
一致性hash是什么样的?
abacaa 用什么编码格式节省存储空间,怎么表示?(我猜是想问哈夫曼编码,但是当时怎么编码想不起来了)
aop怎么实现的,和cglib和aspectj的区别
(Spring属于运行时增强,AOP而 AspectJ 是编译时增强。 Spring AOP 基于代理(Proxying),而 AspectJ 基于字节码操作. Spring AOP 已经集成了 AspectJ , 如果我们的切面比较少,那么两者性能差异不大。但是,当切面太多的话,最好选择 AspectJ ,它比Spring AOP 快很多。)
红黑树的相关问题。

项目

你的xxx负载均衡怎么实现的?
是实时的吗?怎么改进的?

项目里面热帖更新怎么做的?
是定时的更新吗?
项目里面怎么压缩存储空间的?
常见的序列化方式有哪些?

算法

Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.
Example:
Input:
[
1->4->5,
1->3->4,
2->6
]
Output: 1->1->2->3->4->4->5->6
Input: List
Output: ListNode

原题https://leetcode-cn.com/problems/merge-k-sorted-lists/
但我写错了。。

反问

哪个地方你自己比较厉害,我没问到的?java锁呀,内存结构呀等等。
他就问了我unsafe类的相关问题。。。为什么叫unsafe,unsafe做了哪些工作。

结果

找了hr问了面评,说是一面险过,二面表现不好挂了。
本科非科班是缺点,虽然硕士是计算机专业。。

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐