字节国际化电商一面20210722
字节国际化电商一面20210722-一面已过等二面
双非本科,夹缝中生存。
自我介绍
字节项目
为什么要用阻塞队列?
线程池,核心线程数 max_thread的关系
项目难点
数据库分库分表?没做过,通过id哈希分表吧
什么情况下需要分库分表,多大数据量?为什么?也不懂,我说一千行,他说怎么算的,我记得通过磁盘页算出来的,具体忘了。
联合索引和主键索引区别
sql题:
有readerid,bookid,tagid,查出指定bookid最热门的10个标签,readerid越多,越热门
我的答案是这个,应该对吧: select tagid from tb where bookid=1 group by tagid order by count(readerid) desc limit 10
redis持久化AOF
怎么防止数据丢失,我说同时采用aof和rdb
跳表zset底层原理,两种结构
zset如何通过Key找score,不知道,异想天开的说了
TIME_WAIT状态连接过多的分析与解决,能复用链接吗?没了解过连接复用。2msl可以没有吗?感觉他的意思说可以没有。
TCP连接状态详解及TIME_WAIT过多的解决方法 - 沧海一滴 - 博客园
http怎么保证长连接,keep-alive
算法:数组先递增再递减,查出不重复数字的个数。{1,2,4,6,8,3,2,2}返回6,六个完全不一样的数字。说了一个时间On,空间On的,这个大家都能想到,直接hashset,还可以优化空间。当场确实没思路,面试官给了点思路,才写出来。leetcode都没有原题,着实麻烦。
没更新就是没过,我觉得难了,等着被捞吧
过了过了,第二天问hr说我过了,兄弟们我过了!!!!
#字节跳动校招字节跳动秋招##面经##字节跳动##Java工程师##秋招#