非科班潜水很久了,在牛客受益匪浅,发下面经攒人品字节跳动电商7.29直通终面(50min)自我介绍问项目问实习为啥没来字节实习来道题,最大公共子串嘴撕:链表有无环嘴撕:有环链表找入环节点,数学证明sql题:表T:id name salary city查找符合以下条件的记录1) salary> 100002.)city的平均salary > 5000hashmap, concurrenthashmap源码看过?讲下原理双亲委派机制及其作用线程池核心参数解释解释?如果让你实现一个线程池,你会怎么做,越详细越好。MySql innoDB引擎的默认隔离级别?底层实现原理?这个级别能解决幻读么?怎么解决?反问:部门做些啥?什么时候出结果?有什么学习上的建议?字节跳动3.23实习一面(1h)自我介绍主要是用什么语言?操作系统、计网、数据结构这些都学过吧?DNS查询过程讲讲。根域名是什么?有哪些?虚拟内存的作用是什么?你提到了缺页中断的情况,讲讲这种情况怎么处理。虚拟内存怎么寻址?只用查页表吗?不用查偏移量吗?怎么查偏移量?用过Netty是吧,BIO NIO AIO讲讲。数据库索引引擎的数据结构有哪些?B+和Hash的特点与区别是什么?什么情况下用哈希索引?MySQL支持哈希索引吗?你写个死锁的实例吧。手撕:和大于target的连续子序列的最小长度。概率题:每轮抛硬币,A先B后,先抛到正面的赢,A赢的概率? 反问。我给你过了,你先别走等下一面。字节跳动3.23实习二面(1h)自我介绍下吧。技术栈是Java是吧,跟我讲讲JVM的内存区域和垃圾回收吧。TCP四次挥手讲讲。TIME WAIT是什么情况?接触过哪些设计模式?运用设计模式有哪些原则?里氏替换具体讲讲?MySQL innoDB隔离级别有哪些,默认的是什么?RR的实现原理?(MVCC相关的讲了一大坨)你说快照读的幻读通过MVCC可解决,那当前读的咋办呢?(MVCC+行级锁)加行锁就能解决问题了吗?IO模型有哪些?IO多路复用讲讲?你提到了select,poll,epoll这些,你讲讲epoll的原理吧。学过哪些数据结构?图学过吗?邪魅一笑:要不要挑战一下图的算法?(打扰了)算了还是树吧手撕Lc1530小改编,基本没多大变化。反问:我刚才那个解法对了吗?有没有更优的解法?你没有其他问题了吗?你不问问我们部门和你进来做些什么吗?回去等通知。字节跳动3.26实习三面(1h10min)自我介绍前面两次面试感觉如何项目从哪来的出于什么目的去做了这个RPC项目研究过哪些RPC框架你讲讲Dubbo有哪些做的比较好的地方吧你参考了它哪些优点为什么要用RPC而不用现成的协议呢?心跳?你怎么做的心跳策略你这个自定义协议都是什么layout你用的序列化都有哪些Json,Hessian, Protobuf你更倾向于用哪种,为什么?你提到PB压缩了数字类型,字符串能压吗?服务发现业界都是怎么做的(主要从注册中心切入,说了服务实例的存储,服务端注册服务,客户端拉取服务列表等等)SQL 每个省份重名top1的名字求二叉树的宽度。
点赞 11
评论 14
全部评论

相关推荐

也许是天气_:放在双9简历池里也是中上简历,没人指导一是看不懂,二是可能在偷偷抄你简历亮点。如果大厂0面,多半是卡学历了。我觉得你这情况不愁offer,找工作跟投资一样的,90%的时间都是在等待。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务