神哥来啦~前2个还行,知道这个就够了
点赞 3

相关推荐

05-25 22:01
已编辑
东北大学 Java
字节搜索二面挂当天被捞1、自我介绍2、你提到了用户的关注与取关,你用户关系服务是怎么设计的?(定义了关注表与粉丝表,两个表内容一致)3、你怎么保证两个表内容一致的?(目前是通过事务保证的,后面其实还可以通过订阅 binlog 伪从来保证一致性)3、如果是大 V 的情况,你有考虑到吗,做了哪些处理应对这种高并发(Redis 缓存+二级缓存,冷热数据分离)4、分布式 ID 你都用来生成什么 ID 的?(笔记 ID,用户 ID,用户 ID 用的号段模式,笔记 ID 考虑到雪花算法自带的时间戳可以实现冷热数据分离,发布久远的笔记不缓存在 redis,后由于点赞系统采用咆哮位图高效判断,但咆哮位图基本只能存储 32 位,遂也改为号段模式生成,生成效率基本没差多少)5、那你说说点赞系统怎么设计的?为什么改为咆哮位图了?(先是采用 Set 数据结构判断,后因为满足高并发需求,Set 模式占用内存太多,又改用布隆过滤器实现,大大降低内存占用。但布隆过滤器在判断存在时存在误判,需要从数据库进行二次校验。后改用咆哮位图,既能高效判断点赞与否,内存占用也大大降低)6、那你讲一下咆哮位图的机制,为什么有你说的这些优点?7、MySQL 了解吧,你讲一下 MySQL 的索引(一顿吟唱)8、说一下聚簇索引和非聚簇索引的区别9、联合索引再说一下,如何定义联合索引最好?(设计成覆盖索引)10、联合索引的顺序重要吗?(顺便再说一下索引下推)11、算法1:二叉树展开为链表12、算法2:根据层序遍历建树反问
字节跳动一面1184人在聊 查看13道真题和解析
点赞 评论 收藏
分享
05-21 14:20
已编辑
门头沟学院 测试工程师
  从二月份春招到现在,陆续网申了300+公司,boss沟通3000+,等来的也只是0 offer。“我以为我够努力了”多少计算机学生发出的话语,天天刷牛客的我看到不计其数的失业应届生。“我已经中厂实习两端了,我八股文算法刷无数遍了,依然0offer”或许不是我们不够努力,或许不是我们不够优秀。很多人脱不下的长衫,对我来说好像来的太容易了。迷茫的时候我只会陷入虚无主义:我真的热爱自己的专业吗?我们真的有权利选择自己的人生吗?在时代的缩影下,我们显得太渺小了。就业市场的崩塌,每一年都在加剧我们的压力。好像人人都向往那种坐在办公室、所谓“体面的工作”,我也曾经在上海实习过,我也曾以为我会成为影视剧里的都市丽人。可体会到的只有被打压、永远不清晰明确的需求、习以为常的pua和加班,永远没有交集的同事和一个人在大城市的孤寂。我太讨厌这种“不明确”的感觉。每个人逐渐都被驯化成了公司最喜欢的模样,那种精致利己的唯利益者,我们成为了体面的大人,而唯独不是小时候幻想中的自己。我是个三分钟热度的人,但我喜欢自己的执行力。“找不到工作,闲着也是闲着”。送外卖这个想法突然闪在我脑子里。我心中有太多的恐惧。从一开始的各种害怕,害怕找不到路、问路、沟通,到出门接下第一单并送达,差的只是那一步出门的勇气。接到第一单的时候我很兴奋,骑着我高中就用的小电驴,害怕时间不够,拼命狂奔,送到客人手里那一刻成就感满满,配送费立刻到账。我有点上瘾了,我喜欢这种能立马看到成效的工作,沉浸在其中的时候,只想着按时送货,路上也看到好多骑手,也有不少女生。我承认我们是社会的一颗螺丝钉,但此时此刻我是一颗枚骄傲的螺丝钉,而不是叫苦连天觉得自己人生是一种悲剧的螺丝钉。想说的话有很多 祝大家都找到自己喜欢的生活方式。      
asdasdasdasdas:学历高,履历够丰富,有实力,这是绝对能找到的,差点气运罢了,感觉继续猛干很快就会有捷报了,加油哦
点赞 评论 收藏
分享
牛客网
牛客企业服务