一个菜鸡的碎碎念,还是很感谢字节能给面试机会,非科班,无实习,无项目。
1.自我介绍(提到做了一个RPC框架)
问:是用于实际生产项目的么?
答:个人项目(面试官有点失望)
2.你了解客户端么?
答:不了解
面试官:关键。。欲言又止,说没事没事。
3.你为什么要投客户端?
4.介绍一下Java集合
5.刚才提到线程安全,介绍一下list,map 等线程安全怎么实现的
6.没有做线程安全保证会出现什么问题?
7.Java本身的集合有什么优缺点,有什么可以优化地方。
8.future项目怎么用的?有什么坑么?
9.项目的心跳机制怎么实现(你的心跳应该都是PC把,提到手机可能考虑功耗)
10.智能心跳了解么(不了解);
11.https加密过程(过程有点卡)
12.对称加密 非对称哪些有了解么? 算法具体怎么实现了解么? (不了解)
算法题:大数相乘
提醒了一下StringBuilder没有isEmpty(),我一直纠结方法名是isEmpty()还是empty()
字符转数字 还忘记减'0', charAt(i) - ‘0’;
菜哭了
全部评论
(3) 回帖