字节跳动提前批一面 企业服务方向 java开发

1. HashMap的数据结构?线程安全吗?
2. ConcurrentHashMap怎么保证线程安全?1.7分段锁,1.8 CAS+synchronize。 分段锁怎么做的?
3. BIO和NIO的区别?linux中支持NIO的那几个函数?select,poll,epoll。 它们有什么区别?
4. 知道零拷贝吗?不知道。。。。
5. JVM相关垃圾回收?
6. 看你写过xss的论文简单介绍一下?防护xss的几种方式,只记得httpOnly和AntiXSS,其它的没咋了解
7. mysql的索引说一下?哈希索引能指定吗?(不是很清楚)
8. mysql事务的实现方式?说一说mvcc
9. 算法题,卖咖啡,一杯咖啡5块钱,有5,10,20块的人民币,你手里没有零钱,并且不能等到有零钱之后在找给其它人,给你一个数组比如[5,5,5,10,20],请问是否能够找零

总体来讲问的不难,但是有个别问题,确实问到盲区了,希望能有二面的机会
#内推##面经##字节跳动##秋招#
全部评论
楼主如果投提前批掉了,正式批还可以继续申请吗😥
点赞 回复
分享
发布于 2020-07-27 14:53

相关推荐

1 4 评论
分享
牛客网
牛客企业服务