3.17 字节跳动剪映一面

跟面试官还挺聊得来的,技术聊的不多:
0、问了问项目中的亮点
1、ES 是如何实现全文检索的  答:倒排所以你
2、ES 支持模糊查询吗,底层用于说明数据结构  答:支持,底层数据结构不太清楚但一定是基于大小比较的高效数据结构可能是 B + 数或者跳表
3、微服务跟单机有什么不同  答:微服务将多个模块拆分,比如容易实现模块间的解耦以及水平拓展
4、微服务负载均衡的问题  答:根据 IP 地址的哈希值做负载均衡使得同一个请求一定能打在同一台机器上,机器的性能不同可以根据权重做负载均衡权重大的机器接受并处理的请求更多
5、MySQL:项目中说解决了长事务的问题,事务能不能替换掉  答:可以考虑使用乐观锁,但是使用事务是一种比较简单粗暴的方式
6、MySQL 与缓存的一致性问题

然后就是场景题:30个人参加聚会,有人生日在同一天的概率高不高
跟面试官闲聊了好久,主要问了我对什么东西比较感兴趣、平时是怎么学习的、与 AI 相关的问题比如是否使用 AI 编码和写注释等等。这一部分回答的挺好的。

最后一个笔试题:说可以选择业务题或者算法题不强求,我果断选择算法题结果没写出来。最后面试官跟我说不要紧,一面是肯定能过的可能是前面的内容回答的不错。

总结:第一次字节进二面还挺开心的,面试官人也好好,当前晚上就通知我可以二面了,趁热打铁,干了兄弟们,奥里给!!!
全部评论
佬,可以说说一面算法题是什么么
点赞 回复 分享
发布于 04-24 20:36 广东
接好运
点赞 回复 分享
发布于 03-29 06:39 湖南
好牛我是晚上一面然后就没消息了
点赞 回复 分享
发布于 03-19 17:22 广东
我投了没有反应
点赞 回复 分享
发布于 03-17 23:02 广东
我明天也面这个部门,但是想要我转go咋办那
点赞 回复 分享
发布于 03-17 22:35 上海
加一条:还问了微服务中注册中心有关的问题 答:就是模块之间相互通信的桥梁保存了机器的 IP 地址和端口号这样机器之间才能相互通信
点赞 回复 分享
发布于 03-17 16:43 广东

相关推荐

我也想要红名timeline————————3.15投递3.25一面3.26约二面4.1二面4.5和4.6清明节假期期间,应该是hr各打了一个电话,都没接到且回拨不过去,故无后续了一面:上来自我介绍,然后一道算法题,验证二叉搜索树,用自己的idel写的,只需要写核心代码,用递归写出来了。然后问我会不会用其他方法,说了一下思路,没说对,然后开始了项目拷打。最后八股1.数据一致性2.redis数据结构,简单动态字符串和普通字符串区别3.http三个版本的特点4.IO多路复用出现在哪个版本,断点(没听清,不会)出现在哪个版本?5.三次握手哪次可以携带数据6.nginx均衡算法有哪些,什么时候用哈希算法7.普通哈希和一致性哈希的区别8.redis删除数据的策略9.mysql实现了哪些隔离级别,底层原理是什么?就记得这些,最后我问我有没有什么需要改进的,说项目细节需要扣细一点,知识点也要往深了了解,然后说我算法再打磨一下,不过又说我写出来了,也还行。二面:自我介绍,全程项目拷打,无八股1.redis发布订阅功能,具体是如何实现的?2.不同服务器之间的客户端是如何进行通信的?3.发布订阅功能的消息持久化4.创建一个群聊的过程5.如果群聊中有很多人发送消息的话,那你的redis要给很多频道发送消息,怎么解决呢?6.用户订阅自己加入的群聊的频道,如果加入的群聊很多怎么办?每个频道都订阅吗?7.发送的消息丢失了该怎么解决?8.为什么有mysql还要用redis9.mysql可承受的访问量级是多少?10.mysql查询消息的时间复杂度是多少?11.什么是回表查询?12.他的时间复杂度也不高,为什么承受不了大强度的访问呢?13.redis数据过多该怎么办?14.寻找一个无序数组的第n大数,说思路15.时间复杂度是多少?为什么是O(n)?忘了等比数列怎么计算了,搞得面试官都怀疑我有没有学过高数了……还问我研究生上过什么课,太难了。反问阶段,说最右暑期实习两轮技术面一轮hr面,全程35min搞不懂为什么会在清明节假期期间打电话约Hr面,一天一个,还是不同的时间段,确实凑巧都没接到,且回拨不过去,后面工作日再没打过,无后续,搞不懂什么操作
查看26道真题和解析
点赞 评论 收藏
分享
评论
7
12
分享

创作者周榜

更多
牛客网
牛客企业服务